使用每个元素在jQuery中获取元素值

时间:2014-05-04 22:29:51

标签: jquery each

我怎样才能获得这个价值?这不起作用:

<script type="text/javascript" src="/theme/js/jquery1.8.0/jquery.min.js"></script>
<script type="text/javascript">
    $('.Text1').click(function () {
        $('.Span1').each(function () {
            alert($('.Span1').val());
        });
    });
</script>

我需要获得Span1的值。我做错了什么?

编辑:Span1元素为<span>,其中包含文字。

1 个答案:

答案 0 :(得分:3)

演示 http://jsfiddle.net/6NTeK/

您遗失:this&amp;使用文字抓取文字。

希望休息符合你的需要:)

<强>代码

$('.Text1').click(function () {
    $('.Span1').each(function () {
        alert($(this).text());
    });
});