Sip*_*ipo 3 html javascript jquery dom
我是jQuery的新手.我浏览了这个<div />用作选择器的jQuery代码:
$("<div />").html(someString).text();
Run Code Online (Sandbox Code Playgroud)
首先,我想知道它是否是一个合法的标签,因为它div有一个结束标签:</div>.
但我的主要问题 - jQuery是否可以使用结束标记作为选择器,这些代码的结果是什么?
DOM中没有"结束标记"这样的东西.标签,关闭或其他,是标记的一个组件,DOM只有元素.
但jQuery是否将结束标记视为对DOM元素的引用,就像处理开始标记一样?
非常感谢你.
它不是选择器,我们正在创建一个新的dom元素,div并在此处设置其文本内容.
如果jQuery的参数是一个字符串并且它的第一个字符是<它,则传递的字符串不被视为选择器,而是被视为创建新元素的请求.
如果将一个字符串作为参数传递给$(),jQuery将检查该字符串以查看它是否看起来像HTML(即,它以#开头).如果不是,则将字符串解释为选择器表达式,如上所述.但是如果字符串看起来像是一个HTML片段,那么jQuery会尝试按照HTML的描述创建新的DOM元素.然后创建并返回一个引用这些元素的jQuery对象.您可以在此对象上执行任何常用的jQuery方法:
它也不是一个结束标记,它是一个符号,其中开始和结束符号组合为一个,所以它是相同的 <div></div>
| 归档时间: |
|
| 查看次数: |
1392 次 |
| 最近记录: |