查找并为变量分配内容

时间:2011-03-18 13:09:58

标签: javascript jquery

我需要的是找到一个 class =“selected”的元素,然后将该元素的内容分配给变量。

<a href="#">This is the content</a>
<a href="#" class="selected">This is the content</a>
<a href="#">This is the content</a>

有任何帮助吗?谢谢

5 个答案:

答案 0 :(得分:2)

使用class operator

var elementContents = $('.selected').html(); //assuming there is only one element found with the class selected

希望这会有所帮助。

答案 1 :(得分:1)

var someContent = $('.selected')。html();

答案 2 :(得分:0)

var variable=$(".selected").text();

DEMO

答案 3 :(得分:0)

给它一个ID,然后使用:

var content = document.getElementById("yourIdHere").innerHTML;

答案 4 :(得分:0)

为了确保你只获得第一次出现,不要忘记指示jQuery只获取第一个,并确保它的可读性我使用.text()而不是.html()选择器,因为它将剥离任何HTML,如果有任何

<a href="#">This is the content</a>
<a href="#" class="selected">This is the content</a>
<a href="#">This is the content</a>

<script type="text/javascript">
$(document).ready(function() {
    var myVariable = $(".selected").first().text();
});
</script>