【发布时间】:2018-07-19 16:20:57
【问题描述】:
我正在尝试动态生成在 Twitter 上发布推文的链接,然后像这样点击它...
$("body").prepend("<a id=\"twitter_link\" href='https://twitter.com/intent/tweet'></a>");
$( "#twitter_link" ).click(function() {
console.log( "Handler for .click() called." );
});
这不起作用,我哪里出错了?
【问题讨论】:
-
函数执行上下文?可能吗?
prepend是一个异步操作,所以我猜处理程序是在 渲染实际元素之前附加的? -
@weirdpanda 我不认为 prepend 是异步的......
-
@mpen,是的。就读吧。我的错。 :|
标签: javascript jquery