隐藏基于span属性值的div类

时间:2012-10-06 04:37:53

标签: jquery greasemonkey

所以我正在尝试编写一个非常简单的脚本,并希望根据同一树中的span值来切换特定的div类。这将与按钮操作相关联。

我想出的最好的就是......

  。

$( '跨度[数据-DOC = “真”]')的父()的父()的父()的父()的父()的父()切换();。。。。

为了到达树并隐藏我想要的div类,我必须添加所有那些.parent()选择器。此方法似乎也不能与表中剩余的剩余项目一起使用。

我宁愿做这样的事情,但它不会隐藏div类......

  

$( 'div.inline-block.carousel细胞)(' 跨度[数据-DOC = “真”]')切换();

是否有一种更优雅的方法可以根据跨度值隐藏特定的div类?谢谢你的帮助。

1 个答案:

答案 0 :(得分:1)

您应该尝试$('div.inline-block.carousel-cell:has(span[data-doc="true"])').toggle();这样做。请查看此fiddle link