如果我有这样的声明:
$('a:first').parent().next().css('color', 'red');
如何返回原始 jQuery 对象 $('a:first')
?
人们建议 end()
但它只返回 1 步,我想一直到达链的第一部分。
编辑:好的,所以我想要这个的原因是因为这个表达式不起作用:
$(this).parent().remove().next().show();
最佳答案
如果您想“存储”a:first
,然后对其应用其他选择器而不丢失它,您应该存储它:
var $firstA = $('a:first');
$firstA.parent().next().css('color', 'red');
关于javascript - 回到链中的原始选择器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17150335/