我试图将一些 jQuery 行为应用到两个具有自己的 css 类的元素。
我正在选择这样的两个类......
$(".product-contain, .page-id-31").find("a:has(img)").fancybox({
但是该脚本仅适用于第二个选择器。我尝试了各种方法,但想不出合适的方法,而且我真的不希望只为另一个选择器复制代码。
将脚本应用于上述两个选择器的正确方法是什么?
提前致谢。
最佳答案
使用each()通过选择器调用 every
元素 return
,目前 fancybox()
仅调用索引为 0
的元素由选择器返回。
$(".product-contain, .page-id-31").find("a:has(img)").each(function(){
$(this).fancybox({
})
关于jquery - 如何在 jquery 中定位多个 css 选择器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14006233/