同位素会在脚本中引起冒泡 - 参考您的悬停效果,使用 ON 将它们绑定。http://api.jquery.com/on/
$("p").on("hover", function(){
alert( $(this).text() );
});
虽然 - 我看到你是通过 css 设置它。- 您可以循环遍历同位素元素并专门附加该类以确保其正常工作。或者您可以使用上面的悬停功能来附加或删除类。
http://isotope.metafizzy.co/docs/extending-isotope.html
$('#container').isotope({
itemSelector: '.element',
itemPositionDataEnabled: true
})
// log position of each item
.find('.element').each(function(){
var position = $(this).data('isotope-item-position');
//APPEND required class here. ensure its on the elements
console.log('item position is x: ' + position.x + ', y: ' + position.y );
});