当前位置:  开发笔记 > 前端 > 正文

使用jquery解析html字符串

如何解决《使用jquery解析html字符串》经验,为你挑选了1个好方法。

我有一个来自Ajax加载源的HTML字符串.在将HTML放入文档之前,我想从此字符串中的对象(图像)获取一些属性.

我有类似的东西:

$.ajax({  
        url: uri+'?js',  
        success: function(data) { 
            var htmlCode = $(data).html();  

            $('#otherObject').html(data);
        }  
    });

如何src从此HTML字符串中获取属性(例如)?



1> falstro..:

我不是100%肯定,但不会

$(data)

为这些数据生成一个带有DOM的jquery对象,而不是在任何地方连接?或者,如果它已被解析为DOM,您可以只需要$("#myImg",数据)或任何适合您需要的选择器.

编辑
重读你的问题看来你的"数据"已经是一个DOM,这意味着你可以去(假设你的DOM中只有一个img,否则你需要一个更精确的选择器)

$("img", data).attr ("src")

如果要访问src-attribute.如果您的数据只是文本,那么它可能会起作用

$("img", $(data)).attr ("src")


呃,谢谢你的回答!这是解决方案:)我没有看到它.我希望你在4月初好 - 现在我会感到羞耻;)
推荐阅读
郑小蒜9299_941611_G
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有