我需要从所有的表格单元格中删除一个类时,元素的父母有一个特定的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