样式操作
样式的设置 css方法操作的是元素的行内样式
//css方法
// $('#test').css('background','red');
// $('#test').css({background:'black',border:'dashed 2px red'});
//class属性
// $('#test').addClass('item');//add添加 class类名
//class移出
// $('#test').removeClass('item');
//样式的获取
// var width = $('#test').css('width');
// var background = $('#test').css('background-color');属性操作
//属性的设置
// $('#test').attr('love','iloveyou');
//获取属性
// var res = $('#test').attr('id');
//移出
// $('#test').removeAttr('abc');文本操作
//设置
//html()和text()在设置文本时的区别:html()解析标签 text()不会
$('#test').html('<span style="color:red">今天是周五啦 思密达</span>');
$('#test').text('<span style="color:red">今天是周五啦 思密达</span>');
//获取
//html()和text()在设置文本时的区别:
var res = $('#test').html();
//"<span style="color:red">今天是周五啦 思密达</span>"
var res = $('#test').text();
//"<span style="color:red">今天是周五啦 思密达</span>"//事件绑定
//第一种
$('#test').click(function(){
alert('iloveyou');
});
//第二种绑定
$('#test').bind('click',function(){
alert('this is the second way ');
})
//第三种 (对动态产生的元素进行事件绑定)
$('#test').live('click', function(){
alert('iloveyou');
})-
//form元素值的操作
//文本框的操作
//值的获取
var v = $('input[name=username]').val();
//值的设置
$('input[name=username]').val("今天好高兴啊!!");//单选框 //值的获取 var res = $('input[name=sex]:checked').val(); //值的设置 $('input[name=sex][value=0]').attr('checked','checked'); //复选框 //值的获取 var v = []; $('input[name="hobby[]"]:checked').each(function(){ v.push($(this).val())//$(this)代表当前正在遍历的元素 });//each每一个 //值的设置跟单选框值的设置一样 ///下拉框 //获取值 var res = $('#city').val(); //值的设置 $('#city').val('北京'); //文本框 //值的获取 var v = $('#intro').val(); //值的设置 $('#intro').val('晚上吃大餐 么么哒');
jQuery元素的操作
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- Address:https://www.zybuluo.com/XiangZhou/note/208532 Exp...