Javascript 按名称单击事件在jQuery中不起作用
我遇到了一个非常小的问题Javascript 按名称单击事件在jQuery中不起作用,javascript,jquery,Javascript,Jquery,我遇到了一个非常小的问题 <a href="#" class="btn btn-small btn-danger" name="ignore" id="45"><i class= "fa fa-close"> </i> Ignore </a> <a title="ignore1" data-original-title="ignore1" id="14" name="ignore1" class="btn btn-small btn-dan
<a href="#" class="btn btn-small btn-danger" name="ignore" id="45"><i class= "fa fa-close"> </i> Ignore </a>
<a title="ignore1" data-original-title="ignore1" id="14" name="ignore1" class="btn btn-small btn-danger" href="#"><i class="fa fa-close"> </i> Ignore1 </a>
我没有警觉。您对此有什么建议吗?使用
文档。准备就绪
它正在工作。看看这个:
$(文档).ready(函数(){
$([name='ignore1'])。单击(函数(){
警报(“测试正常”);
});
$([name='ignore'])。单击(函数(){
警报(“正常”);
});
});代码>
带有文档。准备就绪
它正在工作。看看这个:
$(文档).ready(函数(){
$([name='ignore1'])。单击(函数(){
警报(“测试正常”);
});
$([name='ignore'])。单击(函数(){
警报(“正常”);
});
});代码>
$(文档).ready(函数(e){
$([name='ignore1'])。单击(函数(){
警报(“测试正常”);
});
$([name='ignore'])。单击(函数(){
警报(“正常”);
});
});
$(文档).ready(函数(e){
$([name='ignore1'])。单击(函数(){
警报(“测试正常”);
});
$([name='ignore'])。单击(函数(){
警报(“正常”);
});
});
您需要确保已加载DOM
$(function(){
$("a[name='ignore']").click(function(){
alert('yesss');
});
});
如果要动态加载元素,则可能需要在()上使用on
,它将动态附加事件:
$(document).on("click","a[name='ignore']", function() {
alert('yesss');
});
您需要确保已加载DOM
$(function(){
$("a[name='ignore']").click(function(){
alert('yesss');
});
});
如果要动态加载元素,则可能需要在()上使用on
,它将动态附加事件:
$(document).on("click","a[name='ignore']", function() {
alert('yesss');
});
把你的js
放在$(文档)中。准备好(function(){/*你的代码*/})
。试过了,但是运气不好。好吧,那么我想你错过了jQuery
参考。把你的js
放在$(文档)中。准备好(function(){/*你的代码*/})
。试过了,但没有成功。好吧,那么我想你错过了jQuery
参考资料。谢谢你的回答。投票通过了。谢谢你的回答。投票通过了。谢谢你的回答。投票通过了。谢谢你的回答。投票通过了。谢谢你的回答。表决通过。$(文档)。在(“单击”,“a[name='ignore']”上,函数(){这解决了问题。感谢您的回答。表决通过。$(文档)。在(“单击”,“a[name='ignore']”上,函数(){这解决了问题。
$(document).on("click","a[name='ignore']", function() {
alert('yesss');
});