模拟单击附加元素

时间:2017-11-05 05:16:27

标签: javascript jquery fancybox

我正在尝试模拟我追加的元素的点击。

示例:

var html = "<a data-fancybox data-src="#item52" id="fancy52" href="javascript:;">show</a>";

$("#places").append(html);

附加到:

<div id="places"></div>

然后为了模拟点击,我执行以下操作:

$("#fancy52").click ();

但这不起作用。我唯一的猜测是因为内容是动态添加的。

如何模拟此动态元素的点击?

1 个答案:

答案 0 :(得分:0)

尝试使用jquery Function live,

$( "a.offsite" ).live( "click", function() {
alert( "Goodbye!" ); // jQuery 1.3+ });

});