jquery取a里面span的值的问题
<a><span>123</span>确认</a>点击确认怎么取到123的值?a和span都不加id$("aspan").text()得到的是所有a下面的span我只要当...
<a><span>123</span>确认</a> 点击确认怎么取到123的值?
a和span都不加id $("a span").text()得到的是所有a下面的span
我只要当前点击<a>下的<span>包围的值
谢谢 大虾帮忙 展开
a和span都不加id $("a span").text()得到的是所有a下面的span
我只要当前点击<a>下的<span>包围的值
谢谢 大虾帮忙 展开
3个回答
展开全部
亲,这样写就可以了
<script>
$("a span").click(function(){
alert($(this).text());
})
</script>
更多追问追答
追问
不行啊
是不是a里面这句 href="javascript:void(0)影响
追答
这句是会影响的,或者改为
<script>
$("span").click(function(){
alert($(this).text());
})
</script>
展开全部
$('a').bind('click',function(){
var txt = $('a>span').text();
alert(txt);
});
追问
还是不行啊
追答
http://jsfiddle.net/un9wquh2/
这个里面的效果就是点击“确定”,弹出框显示123文字
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
给这个a标签或者span标签加一个id,或者其他唯一的属性;
<a id="xxxxx"><span>123</span>确认</a>
$("span","#xxxx").text()
<a id="xxxxx"><span>123</span>确认</a>
$("span","#xxxx").text()
追问
不加id
加id 直接attr就可以了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询