javascript-在jQuery create元素调用的object参数中可以使用哪些jQuery方法?
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了javascript-在jQuery create元素调用的object参数中可以使用哪些jQuery方法?,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1111字,纯文字阅读大概需要2分钟。
内容图文
![javascript-在jQuery create元素调用的object参数中可以使用哪些jQuery方法?](/upload/InfoBanner/zyjiaocheng/673/19bed69072bf4f81bd5045df1dfdf139.jpg)
John Resig的文章发布于:
http://ejohn.org/apps/workshop/adv-talk/#3
说我可以使用object参数附加方法.
“文本”似乎工作得很好,但是对象中的其他任何内容都作为属性添加到了元素中.
我可以附加其他方法吗?
$("<li/>", {
click: function(){},
id: "test", // mix ids and jQuery methods
class: "clickable"
});
或这是解决方案?
$("<li/>")
.click(function(){})
.attr("id","test")
.addClass("clickable");
解决方法:
通过jQuery源代码,看起来@Neal几乎是正确的.看来使用语法
$(htmlCode, config);
相当于调用:
$(htmlCode).attr(config, true);
如果为true(未记录),则告诉.attr()调用在配置键中命名的jQuery函数(如果它们在$.attrFn中列出). $.attrFn列表(至少在jQuery 1.6.4中)包括以下功能:
val, css, html, text, data, width, height, offset, blur, focus, focusin, focusout, load, resize, scroll, unload, click, dblclick, mousedown, mouseup, mousemove, mouseover, mouseout, mouseenter, mouseleave, change, select, submit, keydown, keypress, keyup, error
因此,config对象可以包含表示属性名称的键及其值(默认值),也可以包含上面列出的任何函数名称的键第一个参数.我认为Resig在配置对象中显示addClass作为键时会出现错字,因为您注意到,这只会产生一个名称为“ addclass”的属性.
内容总结
以上是互联网集市为您收集整理的javascript-在jQuery create元素调用的object参数中可以使用哪些jQuery方法?全部内容,希望文章能够帮你解决javascript-在jQuery create元素调用的object参数中可以使用哪些jQuery方法?所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。