我正在使用Jquery在我的網頁頂部顯示通知。我使用下面的函數來顯示通知欄 -隱藏Jquery通知欄
function myBar(message) {
$("<div />", { class: 'mybar', text: message, id: 'mymsg' }).hide().prependTo("body")
.slideDown('slow');
}
而在$(document).ready(function(){
我打電話了myBar("my message");
,用適當的CSS。它根據需要顯示欄。
現在我想隱藏欄時,一個點擊欄上。爲此,我正在嘗試這種方式
$("#mymsg").click(function() {
$(this).remove();
})
但是,這不起作用。有什麼可能是錯的建議?
看到這個[jQuery的$(這)一個.remove()追加後不工作(http://stackoverflow.com/questions/9665646/jquery-this-remove-not-working-after -append) – 2013-02-07 13:49:09