如何覆盖$(".className")
if(className="xyz") then alert("Hello")
然后执行JQuery正在做的事情。
答案 0 :(得分:3)
据我所知,您希望在查找节点的jQuery中覆盖/扩展该方法。我找不到可以附加到代码中的该功能的任何钩子和/或监听器,所以我想如果你想要实现这个功能,你将不得不修改源代码。
我建议添加某种事件监听器接口,以便将其附加到符合您需求的任意选择器。
答案 1 :(得分:0)
试试这个:
if($('#selector').hasClass('classname')) alert('Hello')
答案 2 :(得分:0)
这是你的意思吗?
if ($('div[class="xyz"]').length) {
alert('Hello');
}