1、addClass:追加类,在原有内容的基础之上进行内容的追加;支持链式调用
eg:
$('button:first').click(function () {
// $('.box').addClass('c1').addClass('c2');
box.className='c1';
});
2、removeClass:移除类
PS:①不写参数,删除所有的类型
②写参数,删除指定的类
eg:
$('button:last').click(function () {
$('.box').removeClass('c1');
})
3、attr
(1)获取属性值:var result = attr('属性')
$('button:first').click(function () {
var result = $('.box').attr('class');
console.log(result);
});
(2)设置属性值:jq对象.attr('属性','属性值')
PS:如果属性值为空,那么等价于删除属性
$('button:last').click(function () {
$('.box').attr('class','');
});
$('button:last').click(function () {
$('img').attr('src','img/1.jpg');
});
4、html
var h1 = document.querySelector('h1');
h1.innerHTML='哈哈哈';
$('h1').text('你好 海世界');
$('h1').html('你好 海世界');