假设图像将在 p 标签之间,如何从带有图像的 html 中获取第一句。 http://jsfiddle.net/TvyS8/
我需要图像和第一句话。
我正在考虑 image 和 indexOf 的正则表达式来查找句子结尾的符号。需要更多意见,或举例说明如何做得更好
我通过 JSON 从 Tumblr 获取信息。
假设图像将在 p 标签之间,如何从带有图像的 html 中获取第一句。 http://jsfiddle.net/TvyS8/
我需要图像和第一句话。
我正在考虑 image 和 indexOf 的正则表达式来查找句子结尾的符号。需要更多意见,或举例说明如何做得更好
我通过 JSON 从 Tumblr 获取信息。
编辑:更新的小提琴
小提琴更新
更新了小提琴 http://jsfiddle.net/XAtcS/1/
var element={};
$('p').each(function(){
if($(this).children().eq(0).prop('tagName')=='IMG' && $(this).next().children().eq(0).prop('tagName')!='IMG')
{
element.first=$(this).html()+$(this).next().html();
}
})
document.write(element.first)
ii 将取第一个不包含 img 标签的 p 文本