Jquery click无法使用动态添加的链接
我面临一个动态添加链接的问题 HTMLJquery click无法使用动态添加的链接,jquery,dynamic,click,Jquery,Dynamic,Click,我面临一个动态添加链接的问题 HTML 点击我 JQuery //Embedding a link dynamically $('.dyanmic-link').html("<a href='www.google.com' class='dynamic-link'>Click Dynamically </a>"); //Click on a button $('.click-me').click(function(){ $('.dynamic-link').c
点击我
JQuery
//Embedding a link dynamically
$('.dyanmic-link').html("<a href='www.google.com' class='dynamic-link'>Click Dynamically </a>");
//Click on a button
$('.click-me').click(function(){
$('.dynamic-link').click(); //Not working
$('.dynamic-link').trigger( "click" ); //Not working
});
//动态嵌入链接
$('.dyanmic link').html(“”);
//点击按钮
$('.click me')。单击(函数(){
$('.dynamic link')。单击();//不工作
$('.dynamic link')。触发器(“单击”);//不工作
});
jsiddle:-click()
不能直接在jQuery包装的锚上工作。您需要在触发单击之前拉出。替换此项:
$('.dynamic-link').click(); //Not working
为此:
$('.dynamic-link')[0].click();
检查浏览器控制台是否有错误,并粘贴问题中的错误。感谢您的建议,但我已使用JSFIDLE链接更新了问题。单击
'。单击我'
将单击'。动态链接“
将被单击。。。为什么要插入$('.dynamic link')。单击()“代码>到”。单击“我”
功能
$('.dynamic-link')[0].click();