jQuery增添改查类名,获得‘改变’删除元素属性和值

1.jQuery的四种添加方法。

(1).append(),在被选元素的结尾插入内容。

(2).prepend(),在被选元素的开头插入内容.

(3).after(),在被选元素之后插入内容.

(4).before(),在被选元素之前插入内容.

语法:

$('被选元素').append('所添加内容')

 2.extend()方法

var object1={name:'li',age:'15',sex:'男'}
var object2={name:'wang',age:'13'}
jQuery.extend(object1,object2)

 结果:

    object1={name:'wang',age:'13',sex:'男'}

作用:合并object1,object2,并替换内容。

3.addClass() 向指定的元素添加类。

$('所选元素').addClass('指定类名1 指定类名2')
//可用 removeClass() 来移除 class,并添加新的 class。
$('所选元素').removeClass('指定删除类').addClass('添加的类')

4.attr() 添加改变指定元素的属性和值。

$('img').attr('width','100px')
$('img').attr('width',function(){})//可用function方法。
$('img').attr({key:value,key1:value1,...})//规定一个或多个

.removeAttr() 可以从所有匹配的元素中移除指定的属性。

5.hasClass() 检查指定的元素是否拥有指定的类。

$('指定元素').hassClass('classname')

 6.val() 设置或返回指定元素的值。

<inputs type='text' value='map'/>
alert($('inputs:text').val())
输出结果是map.

 7.grep()方法,根据需要从数组中删除项目

var arr=[1,5,6,9,7,8,5]
var arr=jQuery.grep(arr,function(a){return a!==5})
结果:arr=[1,6,9,7,8]

 
 

猜你喜欢

转载自18633917479.iteye.com/blog/2362047