JQuery选择器之[attribute^=value]使用注意事项
来源:互联网 发布:电脑mac地址怎么查 编辑:程序博客网 时间:2024/06/06 10:59
注意事项一:
Firefox下JQuery选择器之[attribute^=value]使用注意事项
之前写的一个脚本中用到了
var bindAttrs = $("[databind^='attr'", item);大家都看出存在的问题了吧?
这脚本用了一段时间了,但一直没用Firefox下测试过,
在其它浏览器下都能正常使用!
今天突然有人发现在Firefox下加载的数据不正确,
经过一段时间的调试,最后发现是代码写的有问题,
犯了一个低级的错误,只写了左中括号,忘了写右中括号。
注意事项二:
相关HTML:
<div id="Zy_hotsort_img" class="Zy_hotsort_img"><img src="${ctx}/images/resource/jpg02.jpg" databind="attr:{src:=http://{{newCourseware.coverpath}}}" ><div class="Zy_newicon">new</div></div>相关JS代码:
var item = $("#Zy_hotsort_img").html();var bindAttrs = $("*[databind^='attr']", item);问题出现了,这样子是获取不到databind属性为attr开头的img元素的,那应该怎么写呢?
写法一:
var item = $("#Zy_hotsort_img").prop("outerHTML");var bindAttrs = $("*[databind^='attr']", item);
写法二:
var item = $("#Zy_hotsort_img").html();var bindAttrs = $("*[databind^='attr']", $("<div></div>").append(item));
2 0
- JQuery选择器之[attribute^=value]使用注意事项
- 【jQuery】[attribute=value]属性选择器
- 【jQuery】[attribute!=value]属性选择器
- 【jQuery】[attribute*=value]属性选择器
- 【JQuery】[attribute=value]属性选择器
- 【JQuery】[attribute*=value]属性选择器
- jQuery-使用选择器注意事项
- CSS3新增属性选择器: [attribute*=value] 、[attribute^=value] 和[attribute$=value]
- 3-7[attribute=value]属性选择器
- 3-7[attribute=value]属性选择器
- 3-8[attribute!=value]属性选择器
- css属性选择器中[attribute~=value] 和 [attribute*=value]的区别
- css 选择器使用之注意事项
- jQuery-使用选择器注意事项 学习笔记十
- Jquery使用id选择器操作元素注意事项
- jquery Attribute 选择器即属性选择器
- jQuery 和 prototype 选择器的使用与注意事项
- jQuery 属性选择器 Demo like: element[herf*='value']
- 插入记录、批量删表、清理temp
- HDU2476-String painter-区间DP
- 数组新方法indexOf 方法的重写
- 【Unity3D】学习笔记(第2记) 2D游戏开发基本技巧之背景制作
- android中遮罩效果的简单实例
- JQuery选择器之[attribute^=value]使用注意事项
- 个人博客平台 Craft6.cn 唯心六艺 上线,请移步浏览
- linux查看远程机器的本地ip
- 阿法萨法萨法
- android.widget
- iOS晒作业:涂鸦pdf
- 搭建环境_账管系统
- jQuery取得select选择的文本与值
- 邻接矩阵 DFS