0
我想寫一些JavaScript,當用戶點擊標題爲「新標籤」的標籤時,網頁的上下文消失。什麼都沒有發生,我不知道爲什麼。我最好的猜測是父元素的文本沒有被識別。我真的可以使用一些幫助!我一直在爲此工作好幾天。以下是選項卡的代碼。一切工作,直到IF聲明。如何在Jquery的IF語句中使用元素的innerText?
$("#content_tabs a").click(function() {
$("#content_tabs li").removeClass("on");
$(this).parent().addClass("on");
if (($(this).parent().text()) == 'New Tab') {
$("#context").hide();
}
}
'#上下文'是什麼?共享DOM結構 – karthikr
在沒有看到DOM結構的情況下無法真正幫助您。你至少可以發佈這些標籤所在列表的HTML嗎? –
在if語句中,代碼在什麼意義上不起作用?當你認爲它應該是真的時,它的評估是錯誤的?它會拋出異常?停止執行? 通過插入'alert($(this).parent()。text())'得到的值是多少? – dgvid