javascript - 使用数据属性选择面板

标签 javascript jquery

我正在 jQuery 中创建一组选项卡,并希望创建一个通用规则,以便在选择匹配链接时选择正确的面板。我试图避免为每个面板编写特定的链接。

这是我到目前为止所拥有的,因此当您单击“功能”链接时,它应该显示带有功能 ID 的面板。

http://codepen.io/anon/pen/ajIvr

jquery 代码

$(function(){
  $('a').click(function(){
    $(this).data('sec').show();
  });
});

任何帮助都将不胜感激

最佳答案

您需要正确构建 ID 选择器:

$(function(){
  $('a').click(function(){
     $('#' + $(this).data('sec')).show();
  });
});

http://codepen.io/anon/pen/rontg

关于javascript - 使用数据属性选择面板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23680325/

相关文章:

javascript - 插入带有 ember 模型的图像

javascript - 将 webcrypto key 导出为 PEM 格式

javascript - JS : Using 'return' in arrow function syntax

javascript - 将 JQuery 变量/函数转换为 Vanilla JS 变量/函数?

jquery - 删除 jquery 中的类不起作用

javascript - Jquery从另一个td中选择td值

javascript - Ajax解析json字符串返回未定义,

jquery - 如何测试slideToggle后DIV是打开还是关闭

包括属性和兄弟选择器的 jQuery 选择器不起作用

javascript - 如何使用 JavaScript 或 jQuery 将 null 值设置为变量?