gpt4 book ai didi

jquery 和 attr,未定义

转载 作者:行者123 更新时间:2023-12-01 06:16:21 25 4
gpt4 key购买 nike


我的代码有什么问题吗?为什么.atrr()显示为空?
谢谢

$(document).ready(function(){
$('#push').click(function(){
alert($('#push2').attr('href').val);
});
});

HTML:

<div id="push">PUSH</div>
<a id="push2" href="http://www.google.com">PUSH Google</a>

最佳答案

.attr() 已经返回一个字符串,所以直接使用它(不带.val):

$(document).ready(function(){
$('#push').click(function(){
alert($('#push2').attr('href'));
});
});

You can test it here 。您当前看到 undefined 的原因是 string 对象的 .val 属性 undefined:)

关于jquery 和 attr,未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3946069/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com