我对嵌套的 div 和 jQuery 的点击功能有疑问。单击 .header-fb、.header-twitter 或 .header-linkedin 不会给出任何结果。控制台没有错误。我不确定发生了什么事。这些类有背景图像,不确定是否也有问题。这是代码:
<div>
<div id="header-social" class="four columns mobile-two">
<div class="header-fb"><a href="http://www.facebook.com" > </a></div>
<div class="header-twitter"><a href="https://twitter.com" > </a></div>
<div class="header-linkedin"><a href="http://www.linkedin.com/"> </a></div>
</div>
和 javascript:
<script type="text/javascript">
jQuery(document).ready(function() {
jQuery(".header-fb").click(function(){
window.location=jQuery(this).find("a").attr("href");
return false;
});
jQuery(".header-twitter").click(function(){
window.location=jQuery(this).find("a").attr("href");
return false;
});
jQuery(function() {
jQuery('.header-linkedin').click(function(){
window.location=jQuery(this).find("a").attr("href");
return false;
});
});
});
</script>