简体   繁体   English

如何使用JavaScript动态触发锚定标记单击事件?

[英]How to trigger a anchor tag click event dynamically using javascript?

I'm trying to trigger a already written click event for an anchor tag using JavaScript but it is not working. 我正在尝试使用JavaScript触发锚标记的已编写的click事件,但无法正常工作。 can any one please help me to do this 谁能帮我做到这一点

I have a anchor tag

<a id="memberid">Data Member</a>

<script>
   $("#memberid").click(function() {
       changebreadcrumb("Data Management");
   });
</script> 


i want to trigger above click event on load

i tried
   $("#memberid").click();

and 

   $("#memberid").trigger("click");


but did not work.

Place this at the end of your HTML before the closing body tag 将其放置在HTML的结尾,位于结束body标签之前

<script>
    $(document).ready(function(){
        $('#memberid').trigger('click');
    });
</script>

DEMO 演示

Use jquery and check whether your dom is ready. 使用jquery并检查您的dom是否准备就绪。 It works fine. 工作正常。 See the properties in the fiddle on its left side panel 在左侧面板上查看小提琴中的属性

  $("#memberid").click(function() {
      alert('clicked');
   });

  $("#memberid").trigger("click");

EDIT: FINAL DEMO 编辑: 最终演示

If you want to triger click on pageload, use window.onload in javascript or jquery load method as i mentioned. 如果要触发单击页面加载,请按照我提到的在JavaScript或jquery加载方法中使用window.onload。

 $(window).load(function()
             {
               $("#memberid").trigger("click");
             });  

If your click is not working then in that case....try on() function to trigger event 如果您的点击不起作用,那么在这种情况下...尝试on()函数触发事件

$(document).ready(function(){

    $("#anchor_id").on( "click", function() {
        //your work
    });

});

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

相关问题 使用jQuery触发锚标签的点击事件 - Trigger Click event of anchor tag using jQuery 触发附加锚标记的点击事件 - Trigger click event for appended anchor tag 在javascript中页面加载后如何在锚标记上触发onclick事件 - How to trigger onclick event on an anchor tag after page load in javascript 使用“ a”标签时如何触发点击事件 - How to trigger click event when using “a” tag 当我使用javascript从锚标记中单击时,如何获取动态创建的标签的文本 - How do i get the text of a dynamically created label , when i click from anchor tag using javascript 每个锚标记如何不使用获得角4/5分量的锚标记点击事件NG点击 - How to get anchor tag click event in angular 4/5 component without using ng-click on each anchor tag 动态创建时,click()方法不会触发锚点上的click事件 - click() method not trigger click event on anchor when dynamically created 如何使用javascript动态定位锚标签中的网站 - how to give navigation to website in anchor tag dynamically using javascript 如何使用javascript动态地将图像放入锚标签中 - How to put image in anchor tag dynamically using javascript 如何使用 JavaScript 单击表内的锚标记 - How to click anchor tag that is inside of a table using JavaScript
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM