1

今天的 Javascript 问题...我正在努力让选择器正确。

jqmData(bound) === true我需要选择jQuery 链式语句中没有的元素。这就是我所拥有的:

var swipesOnPage = $('div.photoswipeable');
...
swipesOnPage.not(':jqmData(bound="true")')
            .jqmData('bound', true )
            .each( function(){
                // do stuff
            });

我需要标记接受“治疗”的标签,这样我就不会在它们上重新运行代码。但是我无法正确选择选择器,因此我设置的所有元素jqmData("bound",true)每次都会重新选择。

问题:
如何正确使用带有数据属性的notor语句?filter

谢谢!

4

1 回答 1

4
var $someCollection = $('div.photoswipeable').filter(function() {
    return $(this).jqmData("bound") !== true;
});
于 2012-11-14T13:11:54.837 回答