<a href="?at=privat" at="privat" class="Privat">Privat</a>
我需要一个 Jquery 来从上面的链接获取私有的。
我在这里尝试过。
$(".Privat").click(function(e) {
e.preventDefault();
alert($(this).val());
});
但它没有返回任何值?
我怎样才能得到这个值?
The <a>
标签创建一个没有值的锚点(通常只有创建输入的标签才有值)。如果您想要其属性之一的值,那么您可以使用.attr()
功能。
例如:
alert($(this).attr('at')); // alerts "privat"
如果您想要其文本的值(<a>
and </a>
标签),您可以使用.text()
功能:
alert($(this).text()); // alerts "Privat"
如果您的 HTML 有点不同,并且您的<a>
标签包含其他 HTML,而不仅仅是文本,如下所示:
<a href="?at=privat" at="privat" class="Privat"><span>Privat</span></a>
然后你可以使用.html()
函数来做到这一点(它将返回<span>Privat</span>
). The .text()
即使它被包裹在一个跨度中,仍然会返回“Privat”。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)