jquery在IntelliJ IDEA(Webstorm)下提示警告Duplicated jQuery selector less

经常碰到intelliJ IDEA在jquery里面提示如下代码

Duplicated jQuery selector less...

点开Ctrl+F1后的详细描述我就不给了,没啥用。

单说这一句,其实就是提示你减少重复的Jquery选择器。

意思是,如果要多次使用$("")查找同一个或同一类元素的话,通过将这个赋值给变量,在后续直接引用这一变量会更高校,避免重复查找,降低效率。

如下:

原代码

$('#display-well').append(append_text);
let scrollTop = $('#display-well')[0].scrollHeight;
$('#display-well').scrollTop(scrollTop);

优化后代码

let display_well = $('#display-well');
display_well.append(append_text);
let scrollTop = display_well[0].scrollHeight;
display_well.scrollTop(scrollTop);

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值