Jquery 从HTML块中提取HTML
我试图使用下面的函数从下面显示的HTML块中提取字符串“演示使用App Cloud Studio内容部分的基础知识”(引号在返回值中,不确定是否重要) 我想我可以使用第一个Jquery 从HTML块中提取HTML,jquery,Jquery,我试图使用下面的函数从下面显示的HTML块中提取字符串“演示使用App Cloud Studio内容部分的基础知识”(引号在返回值中,不确定是否重要) 我想我可以使用第一个来检索所需的字符串,如代码行所示 var displayDescription = $(fullDescription).find( "#field-item odd" ).html(); 但是,它总是返回null。(我可以使用Chrome开发者工具查看完整描述是否正确填充。) 非常感谢您的帮助 代码: 函数onGetDat
来检索所需的字符串,如代码行所示
var displayDescription = $(fullDescription).find( "#field-item odd" ).html();
但是,它总是返回null。(我可以使用Chrome开发者工具查看完整描述是否正确填充。)
非常感谢您的帮助
代码:
函数onGetDataSuccess(数据){
对于(变量i=0;i
HTML:
测试
简要说明:
演示使用App Cloud Studio内容部分的基础知识
视频ID:
1251462871001
您同时使用了错误的选择器。字段项是一个类,奇数也是一个类。您应该使用:
$(fullDescription).find( ".field-item.odd" ).html()
对于大多数用例,jQuery选择器与CSS选择器相同
<p>testing</p>
<div class="field field-type-text field-field-video-short-desc">
<div class="field-label">Short Description: </div>
<div class="field-items">
<div class="field-item odd">
Demonstrates the basics of using the Content section of App Cloud Studio
</div>
</div>
</div>
<div class="field field-type-text field-field-video-id">
<div class="field-label">Video ID: </div>
<div class="field-items">
<div class="field-item odd">
1251462871001
</div>
</div>
</div>
$(fullDescription).find( ".field-item.odd" ).html()