我想对具有特定类值的所有span元素执行某些操作。
我想要做的事情将基于span元素parent的属性值。
请有人指出正确的方向。
答案 0 :(得分:2)
$('span.MYCLASS').each(function() {
switch($(this).parent().attr('THEATTRIBUTE'))
{
case 'something':
// DO SOMETHING
break;
case 'somethingelse':
// DO SOMETHING ELSE
break;
}
});
将MYCLASS和THEATTRIBUTE更改为您需要的任何内容。然后,您可以根据需要添加尽可能多的案例陈述。
答案 1 :(得分:0)
$("span.spanClass").each(
function(){
$(this).width($(this).parent().width());
}
)
如果width是您要更改的属性..
答案 2 :(得分:0)
此外,this page在尝试确定如何选择元素或一组元素时非常有用。