我想通过使用它的ID来验证div的类,并检查它是否具有特定的类。如果属性证明是真实的,那么我想要将css设置在被验证的DIV内的子元素上。我怎么做?JQuery .hasClass在子元素上更改css
#kwick4 img
如何做到这一点:
$('#kwick_4').hasClass('active').css('background-position', '0px');
的CSS来进行设置,如果div的图像子元素上设置?
谢谢
我想通过使用它的ID来验证div的类,并检查它是否具有特定的类。如果属性证明是真实的,那么我想要将css设置在被验证的DIV内的子元素上。我怎么做?JQuery .hasClass在子元素上更改css
#kwick4 img
如何做到这一点:
$('#kwick_4').hasClass('active').css('background-position', '0px');
的CSS来进行设置,如果div的图像子元素上设置?
谢谢
var $elem = $('#kwick_4');
if($elem.hasClass('active')){
$elem.find('img').css('background-position', '0px');
}
OR
只需
$('#kwick_4.active img').css('background-position', '0px');
var quick = $('#kwick_4');
if(quick.hasClass('active')){
quick.find('img').css('background-position', '0px');
}
if ($('#kwick_4').hasClass('active')) {
$('#kwick_4 img').css('background-position', '0px');
}
也许只是插入类中选择,如'#kwick_4.active img'。 – pimvdb
hasClass
返回一个布尔值,你可以使用类选择,而不是:如果你想样式的img
元素,您可以编写
$('#kwick_4.active').css('background-position', '0px');
:
$('#kwick_4.active img').css('property', 'value');
谢谢,谢谢 – DextrousDave
@DextrousDave ..很高兴有帮助:) –