`
dacoolbaby
  • 浏览: 1262434 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

jQuery的append不兼容情况

阅读更多

在IE中,使用append()方法,会在对象后面插入函数中的对象。

 

但是,在Chrome这类标准浏览器中,缺会在选择对象的最后的里面插入。

 

如在IE中使用:

$('id').append("<p>hello</p");

 

<div id="id">

</div>

<p>hello</p>   <--会插入这里

 

如在Chrome中使用:

$('id').append("<p>hello</p");

 

<div id="id">

<p>hello</p>   <--会插入这里

</div>

 

要保持这2块代码一致,可以尝试使用after()对象,这样浏览器解析的时候就不会有歧义了。

分享到:
评论

相关推荐

    拉开帷幕的jquery代码,兼容主流浏览器

    这个压缩包文件“拉开帷幕的jquery代码,兼容主流浏览器”显然是一个与jQuery相关的项目,旨在提供一段能兼容多种主流浏览器的代码示例。 标题和描述暗示,这个代码片段是用于在网页上实现某种“拉开帷幕”的效果,...

    jQuery中append()方法用法实例

    - 如果使用了jQuery的某些插件或者扩展库,需要确保这些插件或库与append()方法的兼容性,以免产生冲突或错误。 - 对于安全性问题,如XSS攻击(跨站脚本攻击),在使用append()方法追加用户输入的数据时,应该对数据...

    jquery mobile 1.4.2 和 jquery 1.8.3

    在当今的互联网世界,手机网站已经成为不可或缺的一部分。为了适应移动设备的多样化需求,前端开发工具也在不断进化,其中jQuery Mobile和jQuery是两个至关重要的组件。本文将深入探讨jQuery Mobile 1.4.2和jQuery ...

    jQuery针对IE浏览器低版本测试代码

    2. **CSS选择器支持**:旧版IE不支持高级CSS选择器,jQuery通过自己的引擎实现了这些选择器。 3. **事件处理**:IE的事件处理机制与标准浏览器不同,jQuery提供了一致的API。 4. **DOM操作**:IE低版本可能存在DOM...

    js与jQuery实现的兼容多浏览器Ajax请求实例.docx

    在Web开发中,Ajax(Asynchronous JavaScript and XML)是一种创建动态网页的技术,允许在不刷新整个页面的情况下,从服务器获取并更新部分网页内容。本文将详细介绍如何使用纯JavaScript和jQuery来实现兼容多浏览器...

    jquery手册(jquery.cuishifeng.cn网页版)2

    《jQuery手册(jquery.cuishifeng.cn网页版)2》是一个专门为开发者提供的离线HTML版本的手册,方便在没有网络连接的情况下查阅jQuery相关的知识。这个手册由cuishifeng.cn提供,旨在帮助开发者深入理解和应用jQuery库...

    jQuery 所有版本 最新版为1.5.2

    然而,对于那些依赖旧版本jQuery功能的网站,这个压缩包提供了一个宝贵的资源库,可以在不升级的情况下维护和修复问题。 总结来说,这个压缩包是对jQuery早期历史的一个宝贵回顾,展示了这个库如何逐步演化成现代...

    google+百度(jquery-1.3.2) 提示效果

    在本文中,我们将深入探讨如何使用jQuery 1.3.2库来实现类似于Google和百度搜索引擎的提示效果,以及如何确保这种效果在不同浏览器(如IE和Firefox)中具有良好的兼容性。首先,让我们理解jQuery的基本概念。 ...

    jquery-3.0.0.js 、jquery-3.0.0.min.js 【官方jquery包 js】

    1. 兼容性:jQuery 3.0.0对浏览器的兼容性进行了全面升级,支持现代浏览器的同时,也保留了对旧版IE的兼容,确保代码能在广泛的应用场景中正常运行。 2. 性能提升:3.0.0版本对内部算法进行了优化,提高了代码执行...

    帮大家整理了jquery所有版本,我常用的是1.7.2,注意IE8兼容要用2.0以下版本的jquery

    - **DOM操作**:插入、删除和修改DOM元素方便快捷,如`$("p").append("&lt;span&gt;Hello&lt;/span&gt;")`. - **动画效果**:`fadeIn()`, `slideUp()`, `animate()`等方法创建平滑的视觉效果。 - **Ajax交互**:`.ajax()`, `.get...

    jQuery-1.8.3(&2.1.4).min.js&jquery;.fileupload&jquery;.iframe-transport

    jQuery的核心功能包括选择器(如`$("#id")`、`$(".class")`)、DOM操作(如`.append()`、`.remove()`)、事件处理(`.click()`、`.hover()`)和Ajax交互(`.ajax()`, `.get()`, `.post()`)。这些功能使得JavaScript...

    jquery-2.1.4.js

    这个版本在2015年发布,是jQuery 2.x系列的一个稳定版本,它针对现代浏览器进行了优化,去除了对IE6、7、8的兼容性支持,从而实现了更快的执行速度。 jQuery的核心理念是“Write Less, Do More”,它通过提供简洁...

    最新版JQuery-jquery-3.2.1.min.js

    在本文中,我们将深入探讨最新版的jQuery,即`jquery-3.2.1.min.js`,以及该版本中的一些变化。** ### 1. jQuery 3.x 版本概述 jQuery 3.x 系列是继1.x和2.x后的又一重大更新,它主要关注性能优化、API清理以及对...

    jQuery技术jQuery技术jQuery技术

    相比于其他库(如Prototype、YUI、Dojo),jQuery的流行度更高,生态系统更完善,且与其他库兼容性良好,可以通过`$.noConflict()`方法避免命名冲突。 ### 四、jQuery的现代发展与未来 随着ES6的普及和前端框架如...

    jquery-3.3.1Windows

    jQuery是JavaScript库中的...总之,jQuery 3.3.1是一个高效且易用的JavaScript库,对于前端开发者来说是不可或缺的工具。它简化了许多常见的任务,使得JavaScript编程更加直观和高效,是现代Web开发中的重要组成部分。

    jquery实现图片即时上传

    本文将深入探讨如何利用`jQuery`来创建一个兼容多种浏览器,包括Internet Explorer(IE)在内的图片上传解决方案。 首先,我们需要理解图片上传的基本流程。通常,这涉及到以下几个步骤: 1. **选择文件**:用户...

    jquery1.12.4与jquery1.12.4.min

    2. **DOM操作**:jQuery提供了丰富的API来创建、修改和操作DOM元素,如`append()`用于向元素内部添加内容,`remove()`用于移除元素,`clone()`用于复制元素等。 3. **事件处理**:jQuery简化了事件绑定,如`click...

    jquery资料jquery资料jquery资料jquery资料

    9. **兼容性**:jQuery致力于跨浏览器的兼容性,使得开发者无需关心不同浏览器之间的差异,可以专注于应用的开发。 10. **版本迭代**:jQuery有多个版本,如1.x、2.x、3.x等,每个版本都有其特定的特性与改进,例如...

    jquery-2.1.1.js 、jquery-2.1.1.min.js 【jquery包 js】

    2. **DOM操作**:jQuery提供了丰富的DOM操作接口,如`append()`、`prepend()`用于在元素内部添加内容,`remove()`用于删除元素,`clone()`用于复制元素。 3. **事件处理**:jQuery简化了事件绑定和解绑,`$...

    jquery-1.12.4.zip下载

    在这个标题为“jquery-1.12.4.zip”的压缩包中,包含的是jQuery库的1.12.4版本,这是一个稳定且成熟的选择,适用于那些对兼容性和性能有较高要求的项目。 首先,我们来了解一下jQuery的核心特性。jQuery的主要目标...

Global site tag (gtag.js) - Google Analytics