jquery outerhtml

jquery outerhtmljqueryouterhtml 让Firefox支持outerHTML(使用jQuery1.3)Postedon2009-06-1617:43吕霖阅读(627)评论(7)编辑收藏1、今天获取元素的html,而firefox却不支持如下代码…

大家好,又见面了,我是你们的朋友全栈君。

让 Firefox 支持 outerHTML (使用jQuery1.3)

Posted on 2009-06-16 17:43 
吕霖 阅读(627) 
评论(7) 
编辑 
收藏 
jquery outerhtml

1、今天获取元素的html,而firefox却不支持如下代码

var elemstr = $(“#” + name)[0].outerHTML;

2、看到网上很多文章讨论Firefox如何使用outerHTML,给出的解决方案都颇为复杂。

如果使用jQuery1.3,则问题变得简单多了!

使用如下代码,IE和FF均支持!

var elemstr = $(“#” + name).parent().html();

希望本文能对你有所帮助!

 

wrong above

 

 

jQuery: outerHTML

The outerHTML property (IE only) could sometimes be very handy, especially if you’re trying to replace an element entirely. Brandon Aaron has very kindly given us aouterHTML plugin that does half the job as it doesn’t support replacements. The following code snippet fills in the blanks:

jQuery.fn.outerHTML = function(s) {
return (s)
this.before(s).remove()
: jQuery("<p>").append(this.eq(0).clone()).html();
}

To get the outerHTML value of an element do this…

$('#myTag').outerHTML();

To replace #myTag entirely do this…

$('#myTag').outerHTML("<p>My brand new #myTag.</p>");

Hope this helps someone :)

Update: There’s now a demo page.

posted on
2010-12-08 12:20 
lexus 阅读(
) 评论(
)
编辑 收藏

转载于:https://www.cnblogs.com/lexus/archive/2010/12/08/1900093.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/148222.html原文链接:https://javaforall.net

(0)
上一篇 2022年6月29日 上午11:46
下一篇 2022年6月29日 上午11:46


相关推荐

  • 测试工具之 LoadRunner & WinRunner

    测试工具之 LoadRunner & WinRunner业界知名的 LoadRunner WinRunner TestDirector 和 QuickTestPro 等自动化测试工具出自 Mercury 公司 Mercury 是全球企业测试市场的绝对领导者 我们来了解一下 WinRunner 和 LoadRunner 下面就安装和使用上 我们一起来学习一下这两个工具 nbsp 1 WinRunnerMer 是行业标准的用于企业 I

    2026年3月16日
    2
  • pycharm虚拟环境下安装第三方库_pycharm虚拟环境下安装第三方库

    pycharm虚拟环境下安装第三方库_pycharm虚拟环境下安装第三方库文章目录前言一、什么是虚拟环境?二、PyCharm中创建虚拟环境1.virualenv2.pipenv3.conda4.导入环境三、包管理总结前言我们在用python进行开发时,往往不同的项目会使用不同的环境,那么如何让不同的环境并存呢?答案是使用虚拟环境。一、什么是虚拟环境?顾名思义,虚拟环境就是一个虚拟的、从电脑中独立开辟出的环境。有点类似于虚拟机,不同的虚拟机之间即可共存,又互不影响,python中使用的虚拟环境亦如此。比如我想要一个python3.9的环境,我就可以创建一个名为py39.

    2022年8月27日
    11
  • java工程师项目经验_java初级工程师项目经验简历范文

    java工程师项目经验_java初级工程师项目经验简历范文项目经验(案例一)项目时间:2015-01-2015-06项目名称:DRGS审核系统|项目工具:win8项目描述:项目介绍涉及技术:jQuery+Ajax+JSON+Spring(MVC,IOC,AOP)+MyBatis+sqlserver+jqgrid+bootstrap+layer项目说明:针对医院drgs进行管理。院长使用系统可以在考察本医院各科室能力和综合实力在同属医院中的排名,从…

    2022年10月21日
    5
  • vmware15最新激活码2021【中文破解版】[通俗易懂]

    (vmware15最新激活码2021)JetBrains旗下有多款编译器工具(如:IntelliJ、WebStorm、PyCharm等)在各编程领域几乎都占据了垄断地位。建立在开源IntelliJ平台之上,过去15年以来,JetBrains一直在不断发展和完善这个平台。这个平台可以针对您的开发工作流进行微调并且能够提供…

    2022年3月26日
    51
  • s一般怎么称呼自己的m_英文信的开头和结尾,怎么写才不会出错?

    s一般怎么称呼自己的m_英文信的开头和结尾,怎么写才不会出错?一提起写英文信,很多人觉得很简单,不就是开头叫声dear,结尾说句sincerely吗?但其实,根据不同的情况,前后都会有特殊的要求。我们要怎么写才不会出错呢?首先,说一种我们最熟悉的情况,就是当你明确知道对方姓名的时候,我们应该如何写开头和结尾。正式的写法就是dear后面加上具体称呼,比如马丁先生“Mr.Martin”,这时候应该写他的姓氏(surname)。Mr.即Mister的缩写,意思是…

    2022年6月23日
    119
  • 智能体 Agent 对话处理逻辑:从技术原理到产品落地

    智能体 Agent 对话处理逻辑:从技术原理到产品落地

    2026年3月16日
    1

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号