请大家学习的注意这两个地方、很容易忽略:
1.上面的方法改掉了TYPE其实就是让脚本无法解析(不是报错)、js会忽略
2.上面关注的正则,是为了兼容XML进行的处理、而上文是在javascript中运行所以替换掉了
OK!
1.上面的方法改掉了TYPE其实就是让脚本无法解析(不是报错)、js会忽略
2.上面关注的正则,是为了兼容XML进行的处理、而上文是在javascript中运行所以替换掉了
OK!
2016-09-25
为大家解释几点:
parentEles[0].ownerDocument //就是Document文档对象
fragment.firstChild //获取创建成功的DOM、也就是我们需要添加的对象
context.createElement("div") //不要误解,就是普通的创建一个元素 一般:document.xxx 或者 $(...)
fragment.appendChild() //返回创建的元素,也就是DIV
if (first){callback.call(parentEles, first);} //如果创建成功,写入文档
自此:本页内容就是这些!
parentEles[0].ownerDocument //就是Document文档对象
fragment.firstChild //获取创建成功的DOM、也就是我们需要添加的对象
context.createElement("div") //不要误解,就是普通的创建一个元素 一般:document.xxx 或者 $(...)
fragment.appendChild() //返回创建的元素,也就是DIV
if (first){callback.call(parentEles, first);} //如果创建成功,写入文档
自此:本页内容就是这些!
2016-09-21
规避WebKit checked属性
// We can't cloneNode fragments that contain checked, in WebKit
if ( !jQuery.support.checkClone && arguments.length === 3 && typeof value === "string" && rchecked.test( value ) {return this.each(function() {jQuery(this).domManip( args, table, callback, true );});}
// We can't cloneNode fragments that contain checked, in WebKit
if ( !jQuery.support.checkClone && arguments.length === 3 && typeof value === "string" && rchecked.test( value ) {return this.each(function() {jQuery(this).domManip( args, table, callback, true );});}