![](/img/trans.png)
[英]how to add onclick event on anchor tag that is generated with javascript?
[英]How to trigger onclick event on an anchor tag after page load in javascript
我正在使用html文档,因为我有一个导航菜单。 我想在onload()的家庭导航中触发点击事件,但我写了一些东西,但无法正常工作,我无法在此找到解决方案,请帮我解决这个问题
码
<html>
<head>
<nav id="navigation" class="navigation" role="navigation" itemscope="" itemtype="http://schema.org/SiteNavigationElement">
<ul id="navigation-primary" class="navigation-primary"><li id="menu-item-29" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-6 current_page_item menu-item-29"><a href="http://example.com/">Home</a></li>
<li id="menu-item-28" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-28"><a href="http://example.com/events/">Gigs</a></li>
<li id="menu-item-31" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-31"><a href="http://example.com/videos/">Videos</a></li>
<li id="menu-item-79" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-79"><a href="http://example.com/gallery/">Gallery</a></li>
<li id="menu-item-149" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-149"><a href="http://example.com/about-us/">Bio</a></li>
<li id="menu-item-477" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-477"><a href="http://example.com/media-kit/">Media Kit</a></li>
<li id="menu-item-514" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-514"><a href="http://example.com/contact-us/">Contact Us</a></li>
</ul>
</nav>
<head>
<body>
fsfsfsfdfs
sfdgdfg
sgvsdfg
dfbd
b
xcfb
dcf
bcb
vb
cvb
cvbc
bvc
bc
bnc
bcb
cb
cb
c
</body>
<script type="text/javascript">
window.onload = function(){
$(document).ready(function(){
$("#menu-item-29").children.trigger('click');
});
};
</script>
</html>
如果要重定向模拟锚点的用户,请调用本机DOM click方法:
$("#menu-item-29").children('a').get(0).click();
使用$(document).ready
时不要忘记包含JQuery源。
而且children()
是一个函数。 查看文档: http : //api.jquery.com/children/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.