我做这样的事情: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