我正在使用balupton ajaxy插件。
我试图在on(" click")函数的元素上添加一个类,但由于ajaxy插件处理特定元素的click函数,它不起作用。
我有这个清单:
<ul class="menu">
<li><a href="company.html" class="ajaxy ajaxy-page"> company</a>
<ul>
<li><a href="aboutus.html" class="ajaxy ajaxy-page">aboutus</a></li>
<li><a href="contactus.html" class="ajaxy ajaxy-page">contactus</a></li>
</ul>
</li>
<li><a href="services.html" class="ajaxy ajaxy-page">services</a></li>
</ul>
我试过这个,它适用于&#34; li&#34;但不适用于&#34; a&#34;元件。
$(".menu li").on("click", function(){
alert("aa");
});
任何帮助都将不胜感激。
答案 0 :(得分:0)
我会把你的新点击处理程序放在插件代码之外,可能在它之后。
//Plugin code here
// $(".menu li").click(function(){
alert("aa");
});
或者,您可以探索AJAXY插件是否提供回调功能?
答案 1 :(得分:0)
如果你想让LI和A回应,我会尝试这个:
$(document).ready(function(){
$(".menu li,.menu a").on("click", function(){
alert("aa");
});
});
并且不要忘记在文档就绪中调用它,以便在插件出现之后它就会被启用。
Asped