开发者社区 问答 正文

jq的点击事件

<span>222</span>
    <span>222</span>
    <span>222</span>
    <span>222</span>
    <span>222</span>
    
    $(function() {
    for (var i = 0; i < $('span').length; i++) {
        $('span').eq(i).bind('click',function(event){
            console.log("aa");
        })
    };
}())

上面的代码,我连续点击某个span元素会出现下面这样的情况要怎么解决
screenshot

展开
收起
a123456678 2016-03-11 11:20:41 2131 分享 版权
1 条回答
写回答
取消 提交回答
  • 连续点击会触发浏览器的文本选择行为,要阻止此行为,使用以下 css:

    span {
        user-select: none;
        -moz-user-select: none;
        -webkit-user-select: none;
        -ms-user-select: none;
    }
    2019-07-17 18:58:46
    赞同 展开评论
问答地址: