jquery属性css和attr的差别
2015-06-15 19:32
609 查看
css就是取该标签定义的css的属性 attr只能取该标签里自带的属性,而有些标签的里面没有相应的属性 div没有width这个属性,所以不能用attr给他赋值 如下: html代码: <form action="" id="contact-form"> <fieldset> <label><span>姓名:</span><input type="text" /></label><label><span>电子邮件</span><input type="text" /></label> <div class="wrapper"> <span>留言</span> <textarea></textarea> </div> </fieldset> <!-- 操作按钮 --> <div class="wrapper"> <a href="#" class="button" onclick="javaScript:setColorByjQuery();">JQuery改变颜色</a> </div> </form> 运行js的代码: $(document).ready(function(){ $(".button").click(function(){ //给输入框加背景色,用css可以加相应的背景色 $("input[type='text']").css("background","green"); //用attr加的话是不可以的! $("input[type='text']").attr("background","green"); }) }) 【记住】而#efefef是灰色的
相关文章推荐
- jQuery EasyUI DataGrid - 格式化列(formatter )
- 【WEB小工具】jQuery函数
- 关于jQuery用bind动态绑定事件无效的处理
- jQuery中改变页面样式
- jQuery开发之DOM操作一
- js/jQuery判断浏览器名称、内核版本、浏览器壳
- jquery 条件搜索某个标签下的子标签
- jQuery动态绑定事件(简单模拟二级联动效果)
- 解析Jquery取得iframe中元素的几种方法
- 关于JS/Jquery无法关闭当前页面的问题
- FirstBlood-jquery弹窗插件
- Jquery 校验有效金额
- 模拟jquery
- jQuery最佳实践
- 用jQuery在IFRAME里取得父窗口的某个元素的值
- jquery读取iframe子页面和父页面的处理
- jquery禁用右键、文本选择功能、复制按键的实现
- jQuery开发之选择器二
- jQuery事件
- JQuery(DOM操作)