作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
这是我试过的 JS:
$('#footer').find('.browse li').click(function(e){
$(this).find('a').click();
});
这是有问题的 HTML:
<div id="footer" class="span-24"><div class="footer-box"><div class="footer-holder">
<div class="browse">
<ul>
<li><a href="xyz">123</a></li>
<li><a href="xyz">123</a></li>
<li><a href="xyz">123</a></li>
<li><a href="xyz">123</a></li>
</ul>
</div>
</div></div></div>
如何制作 <a>
点击如果 <li>
被点击了吗?
PS.这是css设计的原因(LI有一堆padding和background放不上A)
最佳答案
您对 .click()
的调用只会触发绑定(bind)到 a
的 click
事件的任何内容。我想你想要的是这样的:
$('#footer').find('.browse li').click(function(){
window.location = $(this).find('a').attr('href');
}
关于javascript - 如何点击<li>的自包含<a>?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8235594/
我是一名优秀的程序员,十分优秀!