我做這樣的事情:jQuery的.addClass未來的js生成的html
$(".field-validation-error").addClass('ui-state-error');
,並在某一時刻發生此類事情
$("body").prepend("<span class="field-validation-error">This field is required.</span>")
我想這個新添加的元素也有class'ui-state-error'
我做這樣的事情:jQuery的.addClass未來的js生成的html
$(".field-validation-error").addClass('ui-state-error');
,並在某一時刻發生此類事情
$("body").prepend("<span class="field-validation-error">This field is required.</span>")
我想這個新添加的元素也有class'ui-state-error'
您可以自己添加它,更改.prepend()
調用或使用the .livequery()
plugin,如下所示:
$(".field-validation-error").livequery(function() {
$(this).addClass('ui-state-error');
});
這將執行所有邊界.field-validation-error
元素和未來的元素。或者,如果改變了樣式表是一個選項,只是包括選擇:
.field-validation-error, .ui-state-error { ....styles.... }
你爲什麼不只是這樣做:
$("body").prepend("<span class="field-validation-error ui-state-error">This field is required.</span>")
+1插件:) – 2010-10-07 12:48:37