【发布时间】:2010-10-05 09:10:09
【问题描述】:
我有一个 LI 元素,里面有一个链接和其他链接。
应该是这样的:
jQuery:
$('li').click(function() {
window.location = $(this).children('a.li-url').attr('href');
});
HTML:
<ul>
<li>
<a href="http://www.link.com" class="li-url"></a>
<h1>Title</h1>
Lorem ipsum dolor <a href="http://www.something.com">Something</a>. Etc, blah blah.
</li>
</ul>
问题是,当我点击“某物”时,它还会加载 www.link.com(如果您 alt+单击某物链接,您可以看到这一点。它会在加载链接时在新标签中加载某物。 .com 在您当前的标签中。)
当我点击“某物”时,我只需要加载something.com..
谢谢!
【问题讨论】:
-
我想你已经在 1 小时前问过这个问题stackoverflow.com/q/3859918/459897
-
为什么还有javascript函数?
标签: javascript jquery onclick