Javascript 获取href属性的相同值
我是新来的Javascript 获取href属性的相同值,javascript,jquery,Javascript,Jquery,我是新来的jQuery,我试图在用户单击链接时获取href属性的值,但我获取的href属性值相同。 这是我的html代码 <div class="container"> <ul> <li><a href="#1" >Sign In</a> </li> <li><a href="#2">Brand</a> </li
jQuery
,我试图在用户单击链接时获取href属性的值,但我获取的href属性值相同。
这是我的html代码
<div class="container">
<ul>
<li><a href="#1" >Sign In</a>
</li>
<li><a href="#2">Brand</a>
</li>
<li><a href="#3">Distributor Brand</a>
</li>
<li class="language"> <a href="#4">English</a>
<ul id="language-select">
<li><a href="#5">Spanish</a>
</li>
<li><a href="#6">French</a>
</li>
<li><a href="#">German</a>
</li>
</ul>
</li>
</ul>
</div>
这是小提琴试试这个:-
var value=$(this).attr("href");
试试这个:-
var value=$(this).attr("href");
在JavaScript中,当您将事件绑定到元素时,
此
变量可用(当然取决于元素和事件)。因此,当您单击一个元素并绑定一个函数时,在该函数范围内,单击的元素被引用为this
。编写$(this)
可以从中生成jQuery对象:
$(document).ready(function(){
$("a").click(function(){
var value = $(this).attr("href");
alert("hello------> " + value);
});
});
在JavaScript中,当您将事件绑定到元素时,
this
变量可用(当然取决于元素和事件)。因此,当您单击一个元素并绑定一个函数时,在该函数范围内,单击的元素被引用为this
。编写$(this)
可以从中生成jQuery对象:
$(document).ready(function(){
$("a").click(function(){
var value = $(this).attr("href");
alert("hello------> " + value);
});
});
您需要
var value=$(this.attr(“href”)代码>为什么否决投票??我是一个新手投票没有意义为什么这个问题被否决了?它的表述很清楚,甚至有一把小提琴……可能是因为简单的搜索就可以得到答案——不管怎样,否决票不是来自meyou needvar value=$(this.attr(“href”)代码>为什么否决投票??我是一个新手投票没有意义为什么这个问题被否决了?它的表述很清楚,甚至有一把小提琴……可能是因为简单地搜索一下就可以得到答案——不管怎样,否决票不是来自我+1是的——这是正确的选择,使用this
关键字引用实际单击的a
标记。Mohit所表达的是最简单和最好的答案+1 Yup-这就是方法,使用this
关键字引用实际单击的a
标记。Mohit所表达的是最简单和最好的答案