我有一個非常簡單的JavaScript操作,這只是不工作。我正在使用twitter-bootstrap CSS,並試圖實現關閉消息框的關閉。我有我的代碼在這裏:Jquery點擊()函數不識別鏈接被點擊
HTML
<div class = "alert-message success" id = "message_1">
<a class = "close" href = "#">x</a>
</div>
的JavaScript
function hideSomething(which_thing)
{
$(which_thing).hide();
}
$(".close").click(function()
{
hideSomething("#" + $(this).parent().attr("id"));
});
基本上我想同樣的 「親潮」 級鏈接隱藏的div點擊時 - 因此父ID的請求。但即使jslint告訴我我的代碼是有效的 - 它仍然不起作用。
任何想法如何解決這將不勝感激。 http://jsfiddle.net/YQgpe/10/
然而,你的代碼可以簡化爲:
$(".close").click(function() {
$(this).parent().hide();
});
你已經對其父的引用,有沒有需要尋找
很明顯,我只是不正確地使用jsfiddle。該代碼在我的網站中無法使用,所以錯誤必須是其他內容...搜索仍在繼續。 – user714852