jQuery常用樣式操作實例分析(獲取、設置、追加、刪除、判斷等)
更新時間:2016年09月08日 11:03:36 作者:onestopweb
這篇文章主要介紹了jQuery常用樣式操作,結合實例形式分析了jQuery針對頁面元素樣式的獲取、設置、追加、刪除、判斷等操作方法,需要的朋友可以參考下
本文實例分析了jQuery常用樣式操作。分享給大家供大家參考,具體如下:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
<style type="text/css">
.high {
font-weight: bold; /* 粗體字 */
color : red; /* 字體顏色設置紅色*/
}
.another {
font-style: italic;
color: blue;
}
</style>
<script src="js/jquery-1.10.1.min.js" type="text/javascript"></script>
<script type="text/javascript">
//<![CDATA[
$(function(){
//獲取樣式
$("input:eq(0)").click(function(){
alert( $("p").attr("class") );
});
//設置樣式
$("input:eq(1)").click(function(){
$("p").attr("class","high");
});
//追加樣式
$("input:eq(2)").click(function(){
$("p").addClass("another");
});
//刪除全部樣式
$("input:eq(3)").click(function(){
$("p").removeClass();
});
//刪除指定樣式
$("input:eq(4)").click(function(){
$("p").removeClass("high");
});
//重復切換樣式
$("input:eq(5)").click(function(){
$("p").toggleClass("another");
});
//判斷元素是否含有某樣式
$("input:eq(6)").click(function(){
alert( $("p").hasClass("another") )
alert( $("p").is(".another") )
});
});
//]]>
</script>
</head>
<body>
<input type="button" value="輸出class類"/>
<input type="button" value="設置class類"/>
<input type="button" value="追加class類"/>
<input type="button" value="刪除全部class類"/>
<input type="button" value="刪除指定class類"/>
<input type="button" value="重復切換class類"/>
<input type="button" value="判斷元素是否含有某個class類"/>
<p class="myClass" title="選擇你最喜歡的水果." >你最喜歡的水果是?</p>
<ul>
<li title='蘋果'>蘋果</li>
<li title='橘子'>橘子</li>
<li title='菠蘿'>菠蘿</li>
</ul>
</body>
</html>
效果圖:

更多關于jQuery相關內容感興趣的讀者可查看本站專題:《jQuery擴展技巧總結》、《jQuery常用插件及用法總結》、《jQuery拖拽特效與技巧總結》、《jQuery表格(table)操作技巧匯總》、《jquery中Ajax用法總結》、《jQuery常見經典特效匯總》、《jQuery動畫與特效用法總結》及《jquery選擇器用法總結》
希望本文所述對大家jQuery程序設計有所幫助。
相關文章
jquery.combobox中文api和例子,修復了上面的小bug
關于jquery.combobox,這個jquery的插件從官網上直接下載下來使用還有bug,以下是我對其api做的簡單翻譯,而且修復了上面的bug。2011-03-03
JQuery操作Select的Options的Bug(IE8兼容性視圖模式)
JQuery在IE8兼容性視圖模式下操作Select的Options的Bug在本文進行重現并給出詳細的解決方法,感興趣的朋友可以參考下哈,希望對你有所幫助2013-04-04
使用jQuery ajaxupload插件實現無刷新上傳文件
項目中會經常用到AJAX無刷新上傳圖片,但是iframe上傳和flash插件都是比較復雜的,所以就找了一個jquery的插件。下面通過實例代碼給大家介紹使用jQuery ajaxupload插件實現無刷新上傳文件功能,需要的朋友參考下吧2017-04-04
jQuery探測位置的提示彈窗(toolTip box)詳細解析
提示彈窗(toolTip box)經常會被用到,但是本文總要的不是彈,也不是窗,而是探測位置,在適當的地方彈窗。需要的朋友可以過來參考下,希望對大家有所幫助2013-11-11

