【发布时间】:2017-08-08 01:00:33
【问题描述】:
我的代码中有错字:)
假设我的 html 代码如下所示:
<a href="/">
<div id="nonUniqueID" class="uniqueClass">
</a>
我想要做的是选择锚标记,使用 jQuery:
var $x = ('.uniqueClass').parent();
$x.addClass('uniqueAnchorClass');
这给我一个错误,显然“parent() 不是函数”。我无法使用 parents() 因为它会选择所有父母并将我的新班级添加到他们身上。我也试图像这样选择它:
var $x = ('.uniqueClass').parent().getAttribute('href');
$x.addClass('uniqueAnchorClass');
但它也会引发同样的错误。有谁知道其他方式,或者我做错了什么?
【问题讨论】:
-
错字:
('.uniqueClass').parent();应该是$('.uniqueClass').parent(); -
@MatteoTassinari 是的,谢谢!
-
不客气!通过查看反对票的数量,也许您可以删除您的问题..
标签: javascript jquery html css