为自定义jQuery UI小部件加载HTML标记的最佳方法是什么?
到目前为止,我已经看到使用字符串(即$(...).wrap('')
)创建的元素,这对于简单的事情来说很好.但是,这使得以后修改更复杂的元素非常困难.
这似乎是一个相当普遍的问题,但我也知道jQuery UI库是新的,可能没有广泛接受的解决方案.有任何想法吗?
一件非常干净的事情是这样的:
var newDiv = $(""); //Create a new element and save a reference newDiv.attr("id","someid").appendTo("body");
这样,您正在创建一个元素,并将其引用存储在变量中,供以后使用.