【发布时间】:2017-03-16 05:30:41
【问题描述】:
我有两个变量和下面的代码来访问元素。我可以访问两个变量父元素及其子元素。我看不出有什么区别。它们是一样的还是有什么不同?
HTML
<div>Sample text :
<input id='test' type='text' value='test' />
</div>
JavaScript
$(function(){
var test = $('#test');
var $test = $('#test');
console.log($test.parent().text());
console.log(test.parent().text());
});
【问题讨论】:
-
不,但是,一些开发人员喜欢在变量前加上
$以表示它们包含 jQuery 对象。这只是一种偏好。 -
完全一样。
标签: javascript jquery