$
如果直接传入一段字符串,xCreate并不会将其解释成HTML,而是会把它原样的渲染成DOM的TextNode。
假设我们在定义JSON的时候在某些对象中植入一些contextKey的属性定义,那么xCreeat会将带有contextKey的相应的DOM子对象的实例保存在context中。例如:
var context = {};
$.xCreate({
tagName: "div",
context: {
tagName: "i",
contextKey: "icon"
}
}, context);
// 此时context.icon即为上面创建的元素
xCreate方法的目的是通过JSON来定义HTML,以方便开发者在Javascript中创建DOM。 参考:xCreate
$
以JSON或JSON数组形式定义的DOM元素。
例如:
$(body).xAppend({
tagName: "button",
context: "Test"
});
$
以JSON或JSON数组形式定义的DOM元素。
$
以JSON或JSON数组形式定义的DOM元素。