时间:2021-05-26
1.jquery有一个筛选api find。
语法很简单,比如:
HTML 代码:
<p><span>Hello</span>, how are you?</p>jQuery 代码:
$("p").find("span")结果:
[ <span>Hello</span> ]但是我一开始很疑惑,这个不是和$('p span')api完全一致,为什么要用这个find?
知道今天我遇到了一个应用场景。
场景是这样的,有个div.skill,我需要鼠标经过它上面时,给它的子选择器div.'skill-text',添加一个新class,
有同学会问为什么你不用事件委托:
因为我后面还有针对'.skill'的处理代码,而且同类的.skill还有很多,我不能通过$('.skill')直接操作,必须用到this或者e.target;
$('.skill').on('mouseover',function(e){ $(this).find('.skill-text').addClass('skill-active'); //.......其余代码});在这种情形下相当管用。因为你无法用css选择器直接找到对象了。
除此以外我还真没想到其他好方法,那原生的js没有find 可怎么写啊。。。。【存疑】
以上所述就是本文的全部内容了,希望大家能够喜欢。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
入手了iphone很多人会觉得耗电,那么苹果手机如何省电?有什么方法可以省电?iphone不常用功能有哪些?下面是iphone可关闭功能开关汇总,我们来尝试运用
JQuery是一个很大强的工具库,在工作中开发中,可是有些方法还是因为不常用到,或是没有注意到而被我们而忽略。remove()和detach()可能就是其中的一
本文实例汇总了JavaScript数组的常用操作技巧。分享给大家供大家参考。具体如下:前言相信大家都用惯了jquery或者underscore等这些类库中常用的
本文汇总了jQuery操作Table的技巧。分享给大家供大家参考,具体如下:1.鼠标移动行变色方法一:jQuery中的hover(fun(),fun())方法,
给大家介绍其中常用和不常用的将字符串翻转过来的方法:复制代码代码如下:importjava.util.Stack;publicclassStringRevers