插件:http://isotope.metafizzy.co/
我希望能够检查元素是否已经初始化为同位素容器。如果元素没有:
,则以下代码将导致错误消息 $(".div-class").isotope('destroy')
收率:
cannot call methods on isotope prior to initialization; attempted to call method 'destroy'
我希望能够写出类似的内容:
if ($(".div-class").isotope('already-initialized')) {
// some other code
}
我还没有在同位素文档上找到这样的方法。任何帮助将不胜感激!
答案 0 :(得分:24)
同位素不再添加该类。我这样解决了:
if($(".div-class").data('isotope')) {
}
答案 1 :(得分:9)
由于我注意到这个插件会在容器中添加isotope
类,因此您可以尝试以下代码:
if ($(".div-class").hasClass('isotope')) {
// some other code
}