【发布时间】:2014-04-19 15:44:33
【问题描述】:
我有这个:
$(function() {
$(".menu-item.true, #globallogo").click(function(){
window.location=$(this).find("a").attr("href");
return false;
});
});
我有这个:
<script type="text/javascript" src="http://code.jquery.com/jquery-git.js"></script>
$(window).load(function(){
$('.menu-item > a').attr('target', '_parent');
});
由于某些原因这两个脚本不能一起工作,有没有办法解决这个问题?
这是我的菜单,也许对解决方案有帮助:
<ul>
<li class="menu-item">
<a href="contact.html">contact</a>
</li>
<li class="menu-item">
<a href="contact.html">contact</a>
</li>
<li class="menu-item">
<a href="contact.html">contact</a>
</li>
</ul>
【问题讨论】:
-
你得到的结果是什么,你期望的结果是什么?
-
为什么要运行第一段代码?
-
因为比你得到:
-
所以它会让li可以点击
-
难道你不能只使用 CSS 让
a填充整个li以使整个内容可点击吗?
标签: javascript jquery html