我有一个我想打开的 javascript 链接,但它只有在我点击它的第二次才会起作用。我想单击为此创建的 div,并且不涉及锚标记。
我使用的 HTML:
<li>
<div class="artikel_box_lk">
<div class="button" rel="$productNameSeo">
<span>More Info >></span>
</div>
</div>
</li>
我用于此的 javascript 代码:
$(function(){
$(".artikel_box_lk").click(function(e) {
if($(e.target).hasClass("button")) window.open("/lk/" + $(e.target).attr("rel"), "_blank");
return false;
});
});
所以,奇怪的事情是,如果我点击它几次,它有时会起作用。我一定是忘记了这里的重要内容,但似乎无法找到。