繁体   English   中英

敲除完成后运行脚本

[英]Run a script after knockout has finished

我有一个前端脚本,当单击链接时会发出警报。 问题是,我的脚本要查找的链接是通过敲除模板加载到页面上的,而这种情况发生后,我无法运行我的脚本。

我无法在淘汰赛中执行此操作,很遗憾,它必须在我的前端CMS中完成。 不知道,我知道。

有什么方法可以解决敲除问题并确保在敲除模板完成加载后运行我的脚本吗? 我让它与超时一起工作,但这并不理想。 我也尝试了docready,onload等,并且没有骰子。

我的脚本非常简单,我想知道是否有一些特定的剔除方法可以将其包装起来...

  $('.myLink').on('click', function(event) {
  var foo  = $(this).text();
  alert(foo);
});

您可以将事件处理程序附加到页面加载页面上确实存在的祖先,并创建委托的事件处理程序

$(document.body).on('click', '.myLink', function (event) {
    /* ... */
});

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM