Javascript 事件点击youtube API
我正在使用Youtube API和Jquery。使用某个脚本,我可以将Youtube提要作为图像获取,请看以下示例: 我正在尝试执行一个Jquery click事件,该事件必须调用另一个名为“embedly”的脚本,如下所示:Javascript 事件点击youtube API,javascript,youtube-api,jquery,preventdefault,Javascript,Youtube Api,Jquery,Preventdefault,我正在使用Youtube API和Jquery。使用某个脚本,我可以将Youtube提要作为图像获取,请看以下示例: 我正在尝试执行一个Jquery click事件,该事件必须调用另一个名为“embedly”的脚本,如下所示: $("a").click(function(event) { event.preventDefault(); $(this).embedly({ chars: 220, nostyle: true, key:':41f042ec20
$("a").click(function(event) {
event.preventDefault();
$(this).embedly({
chars: 220,
nostyle: true,
key:':41f042ec20b04dda84448dc4a46d357d'
});
});
它似乎不起作用。当我在桌面上执行此操作时,单击不会调用嵌入部分,也会转到url,而与“防止”默认值无关。您可以使用事件委派来确保无论锚点何时进入DOM,都会触发处理程序:
$(document).on("click","a",function(event) {
event.preventDefault();
$(this).embedly({
chars: 220,
nostyle: true,
key:':41f042ec20b04dda84448dc4a46d357d'
});
});
当脚本的这一部分运行时,是否所有锚都已加载?@Asad我想是的,单击事件处于最底部否,我只是在调试器中设置了一个断点,当你附加事件时,锚没有加载。@我用“窗口加载”解决了问题,但我不想这样做……我还能尝试什么?哈哈,我很熟悉,但我总是忘记:)非常感谢。@你的视频很搞笑!