位置: 编程技术 - 正文
推荐整理分享jquery在ie7下选择器的问题导致append失效的解决方法(jquery选择id),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:jqueryid选择器怎么选,jquery 选择,jquery选择id,jquery 选择,jquery选择器eq,jquery选择id,jquery ie8,使用jquery选择器,内容如对您有帮助,希望把文章链接给更多的朋友!
1,有如下这样一段html
2,我用jquery动态填充tbody下的内容代码如下
这段代码在ie7及以下ie版本会有问题,jquery无法通过#pending table tbody 找到正确的dom位置并append内容。需要修改,修改的代码如下
把#pending去掉 直接通过table tbody找dom
3,我一时很疑惑,级联的选择器很常见,但是在ie7下为什么有这种问题,难道是jquery的bug或者div下嵌套table tbody的html写法不够标准?
下面继续补充一下:
jquery在IE中使用append应注意的问题
修改(如下):
就是将内容复制给一个参数,不要直接使用html内容。
jQuery的append方法不支持连接等HTML属性的解决很是郁闷,今天写程序,想在文档对象中append一些html上去,诸如<b><p>这些完全没有问题,可是碰到了带链接的HTML如:
firefox毫无问题,IE6、IE7一直到IE8就死活上不去,只显示文本内容,不带任何连接。准备Google一下,却发现Google.com已然无法登陆,Google.cn上查询出来的基本上一页全是采集站的那些垃圾文章,很是郁闷。搞了半天,找到一篇文章,说是jQuery自身append函数的问题,这个函数自己带类似HTML解析和分析的语句,基本的html没问题,碰到链接或者未完全关闭的标签或者是自定义的标签,jQuery就死活认不出来。不知道是否真的如此,手头的js库是压缩版,太晚了头也昏昏沉沉不想再去看劳什子源代码了。直接自己Create一个a标签的元素插入进去好了,这样搞:
然后给这个链接附上内容:
哎,累不累啊。不管了,睡觉了,明天有空看看jQuery的源代码是怎么写的吧。
jQuery 移动端artEditor富文本编辑器 由于手机上打字比较慢,并不适合长篇大论的文章,所以移动端的富文本编辑器很少。artEditor是一款基于jQuery的移动端富文本编辑器,支持插入图片,
提升jQuery的性能需要做好七件事 做好七件事帮你提升jQuery的性能,想知道哪几件事情吗?1.AppendOutsideofLoops凡是触及到DOM都是有代价的。如果你向DOM当中附加大量的元素,你会想一次性
jquery插件EasyUI中form表单提交实例分享 之前用AJax给Controller传递参数,然后再调用服务端的方法对数据库进行更改,今天碰到一个新的方法,就是表单的提交,这样可以省去AJax传参。当表单
标签: jquery选择id
本文链接地址:https://www.jiuchutong.com/biancheng/379287.html 转载请保留说明!友情链接: 武汉网站建设