如何只打开一次新标签?

时间:2014-12-25 18:07:40

标签: javascript jquery limit

<script>
$(document).click(function() { 
    window.open("http://google.com", "_blank");
});
</script>

使用上面的代码,当我点击任意位置时,将打开选项卡。但是,当我点击更多时,将打开新选项卡。那么,点击1次后如何禁用上面的代码呢?

1 个答案:

答案 0 :(得分:2)

使用jquery .one() http://api.jquery.com/one/

<script>
$(document).one("click",function() { window.open("http://google.com", "_blank");});
</script>