可以通过 JQuery 选择自定义输入属性吗?
是否可以首先使用自定义属性,其次使用Jquery来选择它,第三它与大多数浏览器兼容。我认为 IE7 和 IE6 是个大问题。
所以
JQuery
var test = $('#checkit').attr('reference')
有什么想法吗?
奇妙
Is it possible first to use custom attributes, secondly use Jquery to select it and thirdly that it is compatible with most browsers. IE7 and IE6 being the big issue I would imagine.
So
<input id="checkit" type="checkbox" value="12" alt="1286" title="Press this" reference="1469" level="red"/>
JQuery
var test = $('#checkit').attr('reference')
Any ideas?
Marvellous
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
看看这个:
http://jsfiddle.net/RkSNg/1/
Look at this:
http://jsfiddle.net/RkSNg/1/
这样做应该不会有任何问题,只是文档不会验证(如果您不指定自定义方案:))
更好的方法是,例如,将数据存储在 JSON 格式的变量中,通过元素 id 引用它。
There shouldn't be any problem in doing that, only the document wouldn't validate(if you won't specify your custom scheme :) )
A better way would be, for example, store data in a variable in a JSON format and refecrence it by elements id.
使用 .data() 方法:
http://api.jquery.com/data/
它位于核心,所以它是跨浏览器的。
use the .data() method:
http://api.jquery.com/data/
it's in the core, so it is crossbrowser.