Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/464.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 按名称单击事件在jQuery中不起作用_Javascript_Jquery - Fatal编程技术网

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');
});