Javascript Jquery单击无法工作
我有一个html作为:Javascript Jquery单击无法工作,javascript,jquery,asp.net,Javascript,Jquery,Asp.net,我有一个html作为: <ul style="list-style-type: none" id="AgeFilter"> <li><a href="#.">- Kid</a> </li> <li><a href="#.">- Teen</a> </li>
<ul style="list-style-type: none" id="AgeFilter">
<li><a href="#.">- Kid</a> </li>
<li><a href="#.">- Teen</a> </li>
<li><a href="#.">- Young Adults</a> </li>
<li><a href="#.">- Adults</a> </li>
</ul>
我尝试将jquery实现为:
$(document).ready(function () {
$("#AgeFilter li a").click(function () {
alert(1);
var temp=$(this).html().split("- ");
$("#<%=SelectAge.ClientID %>").val(temp[1]);
$("#<%=BtnAgeFilter.ClientID %>").click();
});
});
$(文档).ready(函数(){
$(“#AgeFilter li a”)。单击(函数(){
警报(1);
var temp=$(this.html().split(“-”);
$(“#”)val(临时[1]);
$(“#”)点击();
});
});
问题是,,
此警报不会调用任何href单击。感谢您的帮助。$(文档)。就绪(函数(){
$(document).ready(function () {
$("#AgeFilter li a").click(function () {
alert(1);
var temp=$(this).html().split("- ");
$("#<%=SelectAge.ClientID %>").val(temp[1]);
$("#<%=BtnAgeFilter.ClientID %>").click();
});
}); // missing );
$(“#AgeFilter li a”)。单击(函数(){
警报(1);
var temp=$(this.html().split(“-”);
$(“#”)val(临时[1]);
$(“#”)点击();
});
}); // 缺失);
$(文档).就绪(函数(){
$(“#AgeFilter li a”)。单击(函数(){
警报(1);
var temp=$(this.html().split(“-”);
$(“#”)val(临时[1]);
$(“#”)点击();
});
}); // 缺失);
将其放入$(文档)中。就绪
Sir它在文档中。readyTry使用$(“#AgeFilter li a”).live('click',function(){…看起来不错…是否检查错误日志?在末尾添加“;”);把它放在一个$(文档)中。就绪Sir它在文档中。readyTry使用$(“#AgeFilter li a”).live('click',function(){…看起来不错…你检查错误日志了吗?在末尾添加“;”);np,试着在控制台上查找语法错误,使用firebug等等@PetrFort:实际上他的代码没有错误。请参见编辑历史记录。它在其他用户进行格式化时丢失了。我检查了历史记录,你是对的,谢谢,但是用edit history.np将问题的正确答案(注释)连接到问题上会有点混乱。尝试查看控制台以查找语法错误,使用firebug等@PetrFort:实际上他的代码没有错误。请参见编辑历史记录。它在其他用户进行格式化时丢失。我检查了历史记录,您是对的,谢谢,但是将正确答案(注释)与编辑历史记录连接到问题上会有点混淆。