我关注了一个href
<a href="javascript:cs();">Alberta</a>
我想访问一个名为Alberta的href文本
我的javascript / jquery代码如下
function cs() {
$(function () {
$(this).click(function () {
alert($(this).html());
});
});
setCookie("province", $(this).closest("a").text())
alert("");
}
我尝试过.text和.val但没有运气。
请让我知道我做错了什么
答案 0 :(得分:0)
我认为你期待这样的事情
<a onclick="getValues(this)" href="javascript:return false;">Alberta</a>
function getValues(hrefEle)
{
alert("inner text = "+$(hrefEle).text());
alert("href = "+$(hrefEle).attr("href"));
}
答案 1 :(得分:0)
你也可以这样做
<a href="javascript:cs();" id="test">Alberta</a>
<script>
function cs() {
alert($("#test").html());
}
</script>
答案 2 :(得分:0)
希望这是你想要的!!
<强> HTML 强>
<a href="#">Alberta</a>
<button>Click Me</button>
<强>脚本强>
$(document).ready(function(){
$("button").on("click", function(){
alert($("a").text());
});
});