我需要從所有的表格單元格中刪除一個類時,元素的父母有一個特定的ID。檢查ID等於
$(".closethis").click(function(){
var $this = $(this).parent().parent();
if ($this.attr("id") == "mainArea") {
$("#myTbl").removeClass("myClass");
}
});
我需要檢查的ID,因爲這是一個功能的一部分,如果ID不等於這個值就可能是另一種情況。
看起來正確,但它似乎並沒有工作。我錯過了什麼嗎?
你最好給演示。你是什麼意思的$(「#。myTbl」),這是一個錯字? – xdazz 2012-03-17 15:08:34
請發佈您的HTML以及。這看起來不正確:'$(「#。myTbl」)'可能$(「#myTbl td」)? – Smamatti 2012-03-17 15:09:49
如果你需要一個元素的父親,爲什麼你要做父母()。parent()?如果你發佈了一些html,或者更好的創建了jsFiddle,它會有所幫助。 – 2012-03-17 15:10:20