This question already has answers here:
Is there an “exists” function for jQuery?
                            
                                (42个答案)
                            
                    
                2年前关闭。
        

    

提前致谢,
我正在尝试创建一个if语句,它将帮助我解决问题。
我希望能够为按钮分配一个ID,如果该ID与
“如果输入了语句ID”,它将运行我的脚本,否则将不执行任何操作。
我尝试了几件事,但是没有运气,我是jQuery的新手,希望有人能提供一个提示,其他任何建议都将很棒。

这是我要运行的脚本:

jQuery("#myId").append("<i class='fa fa-camera-retro fa-lg'></i>");


这是iv尝试的:

if($('a' == '#myId') {
    jQuery("#myId").append("<i class='fa fa-camera-retro fa-lg'></i>");
}
​


谢谢大家

最佳答案

由于我不知道您何时要触发该段代码:如果要在调度事件后触发它,则可以简单地使用.on()函数将事件侦听器附加到该元素。如果您只是遍历元素列表,则可以使用.is()函数,并检查该$('a').is('#thatID')

07-24 17:49
查看更多