问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

jquery如何用$(this)选择他下面的子元素

发布网友 发布时间:2022-05-07 06:07

我来回答

3个回答

热心网友 时间:2022-04-21 17:57

需要准备的材料分别有:电脑、html编辑器、浏览器。

1、首先,打开html编辑器,新建html文件,例如:index.html,并引入jquery,编写问题基础代码。

2、在index.html中的<script>标签,输入jquery代码:

$('li').hover(function () {

$(this).find('dd').css('display', 'inline');

});

3、浏览器运行index.html页面,此时当鼠标移动到li上时,它的字元素dd通过$(this)的方式获取被显示了出来。

热心网友 时间:2022-04-21 19:15

实现方法:使用遍历函数children(),关键代码为 $(this).children("li"),表示获取当前元素下所有标签为<li>的子元素。

下面实例演示:点击div标签后,何用$(this)选择它下面的<li>子元素,为了显示效果,将其设置为红色。

1、新建HTML文件,输入如下的HTML结构,为了说明问题,在div标签下除了li元素外,还设置了其他类型的子元素。

<div id="test">

    <span>我是span标签</span><br>

    <li>我是li标签</li>

    <a href="#">我是超链接a标签</a>

</div>

2、在上面新建文件的开头输入如下jquery代码,表示在单击div标签区域后,执行一个函数,具体动作为获取当前div下的li标签元素,然后使用css()函数设置它的字体颜色为红色。

<script>

$(function(){

    $("#test").click(function() {    // 单击div元素

        $(this).children('li').css('color','red');    // 使用children('li')获取div下的li元素,然后设置颜色为red即红色

    });

}); 

</script>

3、保存文件,使用浏览器打开,演示效果如下图所示,从结果可知,只有div下的li子元素被选中。

热心网友 时间:2022-04-21 20:50

$(this).Children("dd")//这样就选择了当前鼠标下的dd元素啦。children选中子孙元素,parent选中父元素,parents选中祖先元素
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
狐外婆是什么意思? ...都流,有几年了,吃香蕉水果时也流,到底什么原因啊,维生素c也补了也没... 我的牙龈经常出血,刷牙出得最凶,有时候吃香蕉都会出血,请问是什么原 ... 如何通过社交软件添加好友? 过年送礼送购物卡合适吗? 林上的UV能量测试仪的自动和手动模式有什么区别啊?什么情况下用的... 什么是建设银行金卡 建行信用金卡有什么好处 紫外测试仪UV能量计常见问题解答 020028什么卡 年会创意节目:一个人能表演的小节目,要不要这么鬼畜 如何使用jQuery获取一个元素下面,满足某个条件的子元素 jquery能否获取一个元素下面的子元素?? jquery怎么选择某个div下的某一个元素 jquery怎么取div里面的子元素 用人的温度计放在猫咪肚子上可以量出猫咪的体温吗? 在jQuery中如何选择某DIV的子元素? YTQD文件怎么打开 NQD文件要用什么软件打开 qdy、qdg格式文件用什么软件打开?谢谢 我买的商品在拼多多货已经提交了退了结果点查看物流点错了又接了撤销... 怎么用体温计测猫咪体温? 怎样不用圣狗打开.nqd文件 QD的各个盘怎么显示啊. 电脑下的QD软件怎么用? qdrar文件如何打开 梦见自己成了傻子疯子,老公一心想杀死? 梦见自己疯了打人和老公离婚 姬松茸耗干排骨汤怎么做 梦见男朋友抛弃了我还吵架,自己疯了,两只腿里面转进去好多蚂蟥,又被挤了出来好难受,这寓意着什么呢? jquery获取元素下面的子元素?? &lt;div class=&quot;jj&quot;&gt; jj &lt;div class=&quot;yy&quot;&gt;yy&lt;div&gt; &lt;div&gt; 不知道公司年会表演什么节目,看这个就够了,年会舞蹈视频(二) jQuery 点击DIV中相应的子元素获取另外一个DIV中相对应的子元素 BFS牛汇MT4平台最低入金多少? mt4里净值10000美元,杠杆100,那我只需要入金100美元是吗 window10系统怎么设置耳机麦克风 分红险 个人所得税 保险分红需要交个人所得税吗 股东分红买保险个税 分红保险所得红利是否缴纳个人所得税? 分红保险,年年向客户分配的保单红利是否要交纳个人所得税?? 保险分红需要交个人所得税吗? 口苦口臭频繁出现,是什么原因?怎么做可以保持清新口气? 成年人出现口苦的情况会变得食欲很差,口苦是什么原因引起的呢? 个人所得税对分红险红利有何影响 21寸的LCD显示屏的分辨率需要设置为多少才可以使1080P的视频信号无损的播放? 保险公司保额分红在最后满期给付时客户是否需要缴纳个人所得税。 JSP+MySQL中文出错问题。网页(网页编码:utf8)中填写中文之后提交就会出错,错误如下描述: 保险产品分得的红利是否需要缴纳个人所得税 21寸宽屏液晶显示器的最佳分辨率是多少