Javascript 有更好的吗$(文档)或$(';文档';)
和标题差不多。两者中有一个更好吗<代码>$(文档)或Javascript 有更好的吗$(文档)或$(';文档';),javascript,jquery,Javascript,Jquery,和标题差不多。两者中有一个更好吗$(文档)或$(“文档”) 在我看来,如果使用无引号,它将获得dom对象,并使用引号生成一个新对象,这使它成为jQuery的责任。是吗?没有比这更好的了——只要正确就行 $(文档)是表示DOM的jQuery对象 $(“document”)是一个jQuery对象,表示document类型的DOM元素,不应该有任何元素,因为它不是有效的元素。您可以在Stackoverflow中找到答案:)请检查以下内容: 但如果您不想点击链接: $('document')将使jque
$(“文档”)
在我看来,如果使用无引号,它将获得dom对象,并使用引号生成一个新对象,这使它成为jQuery的责任。是吗?没有比这更好的了——只要正确就行 $(文档)是表示DOM的jQuery对象
$(“document”)是一个jQuery对象,表示document类型的DOM元素,不应该有任何元素,因为它不是有效的元素。您可以在Stackoverflow中找到答案:)请检查以下内容: 但如果您不想点击链接:
$('document')将使jquery查找文档元素。但是不存在这样的元素——只有根文档。与全局文档对象相比,jQuery将做更多的工作来解决这个问题。您必须使用它而不使用引号,因为这是获取jQuery文档对象的正确方法 $(文档)。长度返回1 带引号的元素实际上试图获取一个名为document的html元素,这在普通的html文档中是不存在的
$('document')。length返回0。要创建新的文档片段,必须使用$('')。