這是當前的代碼中使用的.next():如何通過幾個要素
$("input[name='content_use']").click(function() {
if ($(this).is(":checked")){
$(this).closest('tr').next().show();
$(this).closest('tr').next().next().show();
$(this).closest('tr').next().next().next().show();
} else{
$(this).closest('tr').next().hide();
$(this).closest('tr').next().next().hide();
$(this).closest('tr').next().next().next().hide();
}
});
:|
編輯:
正如你看到的,我必須使用next()
多次達到連續的行。我如何編碼這個更短?
解決方案:nextUntil()由於@pimvdb
吧?再試一次......你想問什麼? – 2012-03-16 21:15:01
你的標記是什麼? 'nextUntil'可能是解決方案。請致電 – pimvdb 2012-03-16 21:15:36
。這很明顯... – 2012-03-16 21:15:42