zoukankan      html  css  js  c++  java
  • 如何用按钮的click事件去触发a标签的click事件

    在jQquery中,可以用如下方式触发input、a标签的click事件:

    <input id="my_input" />
    <a id="my_a"  href="http://www.XXXX.html"></a>
    
    $("#my_input").click(function () {
           //do something
     });
    
    或
    
    $("#my_a").click(function () {
           //do something
     });

    但是用按钮input标签的click事件去触发a标签的click事件,如下代码,却不起作用

    $("#my_input").click(function () {
            
        $("#my_a").click();
    
    });


    于是网上查了之后,改成如下即可:

    $("#my_input").click(function () {
                 
             $("#my_a")[0].click();
    
    });

    由于对jQquery不精通,无法给出解释,这里只是解决问题而已,特此记录。

  • 相关阅读:
    单例模式
    二、CSS
    十一、多线程
    十二、协程
    十、多进程
    九、内存管理
    八、元类
    七、上下文管理器/魔术方法
    六、单例模式
    五、装饰器
  • 原文地址:https://www.cnblogs.com/qk2014/p/4901744.html
Copyright © 2011-2022 走看看