首页 > 代码库 > 操作jQuery
操作jQuery
====================================
$(‘img‘).each(function(){
this.alt=‘This is image[‘+n+‘] with an id of ‘+this.id;
});
var allAlts = new Array();
$(‘img‘).each(function(){
allAlts.push(this.alt);
})
写一个动态获取div高度和宽度
function report(){
$(‘#display‘).html(
$(‘text‘).width()+‘x‘+$(‘text‘).height()
)
}
<body onresize=‘report‘>
闲着蛋疼可以试试哦 很好用的
————————————————————————
扩展JQ的写法来一发
$.fn.getClassNames =function () {
if (name = this.arrt(‘className‘)) {
return name.split(" ")
}
else{
return [];
}
}
————————————————————————
其他操作还有
内部插入
- append(content|fn)
- appendTo(content)
- prepend(content|fn)
- prependTo(content)
外部插入
- after(content|fn)
- before(content|fn)
- insertAfter(content)
- insertBefore(content)
包裹
- wrap(html|ele|fn)
- wrapAll(html|ele)
- wrapInner(html|ele|fn)
替换
- replaceWith(content|fn)
- replaceAll(selector)
删除
- remove([expr])
复制
- clone([Even[,deepEven]])
最后再说点
clone的东西最好不要true,然后用on绑定js这样操作会比较好,上次插入autocomplete就有问题 还是老实点解绑再绑定的写法
一般的使用 内部插入 remove和add会使用 基本差不多了吧.... 目前也就这样 搜嘎
操作jQuery
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。