jQuery--属性和CSS
来源:互联网 发布:免费瓷砖铺贴软件 编辑:程序博客网 时间:2024/06/05 14:50
jQuery–属性和CSS
属性:
attr(name) 获得指定属性名的值
attr(key ,val ) 给一个指定属性名设置值
attr(prop ) 给多个属性名设置值。参数:prop json数据
{k : v , k : v , …..}
removeAttr(name) 移除指定属性
CSS类
<xxx class="a b c d my ">
addClass(“my”) 追加一个类
removeClass(“my”) 将指定类移除
toggleClass(“my”) 如果有my将移除,如果没有将添加。
HTML代码/文本/值
val() 获得value的值
val(text) 设置value的值
html() 获得html代码,含有标签
html(…) 设置html代码,如果有标签,将进行解析。
text() 获得文本值,将标签进行过滤
text(…) 设置文本值,如果有标签,将被转义 –> < & lt; & & amp; > & lt; & nbsp;
CSS
css(name) 获得指定名称的css值
css(name ,value) 设置一对值
css(prop) 设置一组值
位置
offset() 获得坐标 , 返回JSON对象,{“top”:200, “left” : 100}
offset(…) 设置坐标。例如:$(this).offset({“top”:0 , “left” : 0})
scrollTop() 垂直滚动条 滚过的距离
scrollLeft() 水平滚动条 滚过的距离
尺寸
height([…]) 获得 或 设置 高度
width([…])获得 或 设置 宽度
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Insert title here</title> <script type="text/javascript" src="../js/jquery-1.8.3.js"></script> <script type="text/javascript"> jQuery(document).ready(function(){ //设置属性 //$("[name='username']").attr("disabled","disabled"); //$("[name='username']").removeAttr("disabled"); //切换样式 $("#btn").click(function(){ $("[name='username']").toggleClass("textClass"); }); //alert($("#dv").text()); //alert($("#dv").html()); //把标签当做普通文本 //$("#dv").text("<a href='http://www.baidu.com'>点击</a>"); //把标签当做标签 //$("#dv").html("<a href='http://www.baidu.com'>点击</a>"); //设置div的css样式 $("#dv").css("border","1px solid #000"); //prop:可以使json格式,同时设置多个样式 $("#dv").css({ "width":"200px", "height":"200px", "font-size":"50px", "color":"red" }); }); </script> <style type="text/css"> .textClass { background-color: #ff0000; } </style></head><body> <h3>表单</h3> <form action=""> <table border="1"> <tr id="tr1"> <td><label>姓名</label></td> <td><input type="text" name="username" class="textClass" value="jack" /></td> </tr> <tr> <td><span>密码</span></td> <td><input type="password" name="password" /></td> </tr> <tr> <td>性别</td> <td> <input type="radio" name="gender" value="男" />男 <input type="radio" name="gender" value="女" />女 </td> </tr> <tr> <td>爱好</td> <td> <input type="checkbox" name="hobby" value="1"/>抽烟 <input type="checkbox" name="hobby" value="2"/>喝酒 <input type="checkbox" name="hobby" value="3"/>烫头 </td> </tr> <tr> <td>我的照片</td> <td><input type="file" name="image" /></td> </tr> <tr> <td>学历</td> <td> <select name="edu"> <option value="1">小班</option> <option value="2">中班</option> <option value="3">大班</option> <option value="4">学前班</option> </select> </td> </tr> <tr> <td></td> <td> <button id="btn" type="button">普通按钮</button> <input type="submit" value="提交按钮" /> <input type="reset" value="重置按钮" /> <input type="image" value="图片按钮" src="../image/0050.jpg" style="height: 30px;width: 50px" /> </td> </tr> </table> </form> <h3>公告信息</h3> <div id="dv"> 未满18慎进 </div></body></html>
- Jquery和css 属性
- jQuery--属性和CSS
- jQuery--属性和CSS
- jquery attr和css属性
- jQuery--3.属性和CSS
- jquery属性css和attr的差别
- jquery 对属性和css操作
- jQuery与属性和css样式
- 【jQuery】jQuery修改class属性和CSS样式
- jQuery 的CSS属性
- jQuery 设置 CSS 属性
- Jquery删除css属性
- Jquery学习之旅之动态设置css属性和获取css属性
- 使用jquery获取css的top和left属性
- jQuery修改属性、css等
- Jquery中操作元素属性 css 属性
- jquery学习 - jquery选择孩子元素和个数/获取css属性
- JQuery学习之jQuery九类选择器,属性,CSS和文档处理
- selenium与firefox不兼容
- 结构体-初学结构体
- SSH框架之Hibernate的多对多映射、多对多关联关系维护(inverse)
- 深入理解javascript原型和闭包(5)——instanceof
- 获取微信公众号一键关注链接
- jQuery--属性和CSS
- 一、两个静态库中包含相同的类
- 如何用css画胡子-单标签实现胡子效果
- linux中安装yac扩展
- 简单HTML
- poj 1419
- selenium与firefox不兼容
- 跨域,通过Apache本地服务器调试运行
- Android开发版本更新及自定义通知详解