layer弹窗图片

Code jsLine:15复制1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
var
htmlString ="<div><img src='image1.jpg'><pre><img src='image2.jpg'></pre><img src='image3.png'></div>"
;// 创建临时元素以解析HTML字符串
var
$temp = $("<div>"
).html(htmlString);var
imgurlArr = [];// 遍历临时元素中的所有img标签
- $temp.find(
"img"
).filter(function
() {// 检查当前img元素的直接父元素是否不是pre标签
return
!$(this
).parent().is("pre"
);- }).each(
function
() {var
imgSrc = $(this
).attr("src"
);- imgurlArr.push(imgSrc);
- });
- console.log(imgurlArr);
// 清理临时元素(可选)
- $temp.remove();
相关回复
-
暂无评论!