我正在使用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