<div class='test'>
<strong> 1</strong>
</div>
我试过$(.test).find('strong')
我认为这不是正确的方法,因为我无法找到元素
我希望获取强大的HTML(仅限值1,而不是下面的某些文字和其他部分。
正确的方法是什么?
简单,但我的不好,我没有做对了!!
3 个答案:
答案 0 :(得分:2)
你尝试了正确的方法(除了复制粘贴错误 - 缺少''
)
$('.test').find('strong').html()
演示:Fiddle
答案 1 :(得分:1)
尝试以下方法:
console.log($('.test strong')[0].outerHTML);
演示:JSFIDDLE
或者
console.log($('.test strong')[0].innerHTML);
演示:JSFIDDLE
答案 2 :(得分:0)
如果你的html中只有一个strong
。你也可以尝试这个 -
$('strong').html()
改为使用
$('.test').find('strong').html()
Try this