【发布时间】:2017-05-09 02:10:41
【问题描述】:
我看到loc = $('<a>', {href:window.location})[0]; 出现在很多样本中,他们似乎都认为这是理所当然的。我对 jQuery 并不陌生,但直到最近才决定开始关注我的 URL,所以我的问题是奇怪的语法组合是什么意思?
如果您能提供一个用法示例,或者与此处的 loc 引用相同内容的稍有不同的参考,我们将不胜感激。
谢谢!
【问题讨论】:
-
$('<a>', {href:window.location})创建一个 jquery 对象,[0]返回底层 DOM 元素 -
$('<a>', {href:window.location})创建一个 jquery 对象并添加[0]得到一个类似<a href="thelocation"></a>的 dom 元素