我在获取链接的href属性时遇到问题。在我的DOM中包含以下代码
$("a").click(function(e) {
e.preventDefault();
myFunction(this);
});
在我的链接js文件中,我想操纵href属性,比如说:
function myFunction() {
var hrefValue = $(this).attr("href");
alert(hrefValue );
}
但是Is显示为“未定义”。
我究竟做错了什么 ?
非常感谢你的帮助 !
最佳答案
您永远不会在函数中接受参数!
function myFunction(el) {
var hrefValue = $(el).attr("href");
alert(hrefValue);
}