📅  最后修改于: 2023-12-03 15:16:48.762000             🧑  作者: Mango
jQuery
如何获取div
内的元素在开发中,我们经常需要获取HTML
文档中某一个div
内的元素,jQuery
提供了多种方法来实现这个目标。
id
获取我们可以通过jQuery
选择器中的#
符号来获取id
为某个值的div
,然后再使用.find()
方法查找内部的元素。
$('#divId').find('.className');
这样就可以获取到id
为divId
的div
内className
类的元素。
class
获取我们可以通过jQuery
选择器中的.
符号来获取class
为某个值的div
,然后再使用.find()
方法查找内部的元素。
$('.className').find('span');
这样就可以获取到class
为className
的div
内span
标签元素。
div
标签获取我们可以通过jQuery
选择器中的div
关键字来获取某个div
标签,然后再使用.find()
方法查找内部的元素。
$('div').find('p');
这样就可以获取到所有div
标签内的p
标签元素。
$(this)
获取当前元素内部的元素当我们需要在某个事件中获取当前元素内部的元素时,可以使用$(this)
来获取当前元素,然后再使用.find()
方法查找内部的元素。
$('.btn').on('click', function() {
$(this).find('span').css('color', 'red');
});
这样就可以在点击.btn
按钮时,将按钮内部的span
标签元素字体颜色改为红色。
总之,在jQuery
中获取div
内部的元素非常简单,通过选择器及其工具类方法,我们可以轻松获取到需要的元素。