隐藏数据id加载和显示点击按钮
Hide data-id on load and Show On Click of A Button
我目前在Wordpress中有一个带有过滤功能的图片库。图库中的每张图片都有一个data-id
(例如data-id="id-148"
)。
我想询问如何在jQuery
上编码的帮助。我希望有多组data-ids
被删除(或隐藏)时,网站加载,然后当我点击某些按钮(一个href
)与特定的类,这些data-ids
将被显示。
让我们说onLoad
, data ids: 148, 149, 150
的图像将被隐藏,然后onClick
的按钮具有特定的类class="Apples"
,然后148
将显示。如果我点击class="Orange"
按钮,那么data-id 149
将显示。当我点击class="All"
时,上面提到的data-ids
将再次隐藏。
该图像位于列表项中,如下所示:
<li class="one-third column" data-id="id-148" data-type="Apples">
希望有一些帮助。非常感谢。
$(document).ready(function(){
$('body').on('click','.mybutton', function(){
var att = $(this).class();
$("li[data-type ="+att+"]").hide();
});
});
这是未经测试的,但将根据数据属性
匹配数据类型。编辑:改为从按钮获取类
希望你从中得到一些启示:
$(document).ready(function(){
$("some_button").click(function(){
// Get data-* value using data();
var dataAttribute = $(this).data("attribute");
if(dataAttribute == "Apples")
$("li[data-id='148']").show();
});
});
引用:jQuery
相关文章:
- Jquery/Javascript:通过按下按钮显示数组中的随机图像
- 类似FB的按钮显示在页面上,但不会在同一页面上弹出
- 单击javascript按钮显示/隐藏Div元素
- 单击按钮显示不同的文本,重复第一个文本
- C3.js通过单击按钮显示工具提示
- 单击按钮显示重新单击消失
- 点击浏览器的“后退”按钮显示的是JSON而不是HTML(使用Rails和d3.js)
- 尝试从单选按钮显示的JSON数组中调用多个对象
- 在youtube视频中单击按钮显示图像
- 使用HTML和Javascript,使用4个单选按钮显示和隐藏输入字段
- 如何在javascript中使两个按钮显示在一起
- 如何使用按钮显示/隐藏潜水
- 使用不起作用的按钮显示和隐藏
- facebook点赞按钮显示数以万计的点赞
- 流星:点击按钮显示一些东西
- jQuery按钮显示/隐藏类,如果存在类
- 如何让我的 ckEditor 菜单按钮显示在两行而不是四行上
- 如何让我的移动菜单按钮显示和隐藏导航栏,以及在负空间中单击时隐藏
- 网格中的拆分按钮显示在行后面 - 剑道 UI
- Dijit 按钮显示图标,但不以编程方式显示标签