如何警报使用jQuery

这工作:

$('.overdue').addClass('alert'); 

但是这不是:

 $('.overdue').alert('Your book is overdue.'); 

什么是正确的jQuery语法:

 FOR EACH CLASS="overdue" alert('Your book is overdue'); NEXT 
 $(".overdue").each( function() { alert("Your book is overdue."); }); 

请注意“.addClass()”的作品,因为addClass是在jQuery对象上定义的函数。 你不能在select器的末尾放置任何旧的函数,并期望它的工作。

另外,用n个popup窗口(其中n =过期的图书数量)轰击用户可能是一个坏主意。

也许使用尺寸函数:

 alert( "You have " + $(".overdue").size() + " books overdue." ); 

对于每个使用JQuery的人来说,

 $(<selector>).each(function() { //this points to item alert('<msg>'); }); 

JQuery也是一个popup窗口,在UI库中有一个对话框小部件: http : //jqueryui.com/demos/dialog/

检查出来,效果很好。

HTH。

不要这样做,但这是如何做到这一点:

 $(".overdue").each(function() { alert("Your book is overdue"); }); 

我说“不要这样做”的原因是因为在我看来, 没有什么比用户更恼人的,而不是反复的popup窗口。 相反,只要使用length属性,让他们知道“你有X本书逾期”。