获取子元素jQuery的值

时间:2016-03-15 21:54:29

标签: jquery

我有以下内容:

<div id="knowledgeDomain" data-name="Page Field: Knowledge Domain">
<span title="Learning & Development">Learning & Development</span>
</div>

我如何获得&#34;学习与发展&#34;使用jQuery的文字?不是标题......

感谢!!!

2 个答案:

答案 0 :(得分:4)

 $('div#knowledgeDomain').children('span').text();

这将获取#knowledgeDomain的子跨度内的文本。

这是一个更完整的代码示例

 <script>
 $(document).ready(function(){
     var results = $('div#knowledgeDomain').children('span').text();
     alert(results);
 });
 </script>

这是相应的html

 <div id="knowledgeDomain" data-name="Page Field: Knowledge Domain">
     <span title="Learning & Development">Learning & Development</span>
 </div>

答案 1 :(得分:1)

使用第一个子功能:

$('#knowledgeDomain').first().html()