【问题标题】:How to activate a script after the button is press? [JQuery]按下按钮后如何激活脚本? [jQuery]
【发布时间】:2010-09-05 19:27:56
【问题描述】:

按下按钮时我需要激活 cpa Lead。

代码:

<script type="text/javascript" src="http://www.cpalead.com/mygateway.php?pub=52514&amp;gateid=NjE1Njk%3D"></script>.

而按钮就是&lt;input type="button" /&gt;

所以我需要在点击按钮后激活&lt;script&gt;。请帮忙?

【问题讨论】:

    标签: javascript jquery dynamic-loading


    【解决方案1】:

    您将拥有此按钮:

    <input type="button" id="activator" />
    

    然后是你的 JS 代码

      var loaded = false;
      $("#activator").click(function(){
         if (!loaded) {
            $.getScript("http://www.cpalead.com/mygateway.php?pub=52514&amp;gateid=NjE1Njk%3D",  function(){ loaded = true; });
         } else {
            alert("script already loaded");
         }
         return false;
      });
    

    未经测试,但如 JQuery 文档中所述,它应该可以工作...

    参考资料:

    【讨论】:

    • 请记住,如果它对您有用,您可以接受 answer 的答案
    • 不,它仍然会进入新页面。
    猜你喜欢
    • 2020-01-18
    • 2021-07-30
    • 1970-01-01
    • 2012-09-21
    • 1970-01-01
    • 2023-03-20
    • 1970-01-01
    • 2023-03-27
    • 1970-01-01
    相关资源
    最近更新 更多