vue中如果有选择文字就不执行点击事件

该文章介绍了JavaScript中处理点击事件的函数`handleClick`,当有选中文字时,该函数会阻止进一步的点击逻辑执行。通过`getSelected`方法获取当前选中的文本,如果为空则返回false,否则返回true,以此来判断是否应该执行点击操作。
摘要由CSDN通过智能技术生成
//点击事件

handleClick(){
  
if(!!this.selecter()){
   //如果有选中文字就不再执行点击逻辑
   return
  }
   //点击事件要处理的数据

}

getSelected(){
  var selecter=window.getSelection().toString()
  if(selecter.trim()){
        return true
   }else{
        return false
    }
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值