jQuery實(shí)現(xiàn)的點(diǎn)擊標(biāo)題文字切換字體效果示例【測(cè)試可用】
本文實(shí)例講述了jQuery實(shí)現(xiàn)的點(diǎn)擊標(biāo)題文字切換字體效果。分享給大家供大家參考,具體如下:
這個(gè)主要通過判斷被點(diǎn)擊的元素的子元素中是否包含了b元素來進(jìn)行字體的切換,其中wrapInner函數(shù)是為了在$author元素的內(nèi)部添加b標(biāo)簽。
切換回正常字體是通過將內(nèi)容轉(zhuǎn)化為純文本形式,再替換元素內(nèi)容來實(shí)現(xiàn)的。
核心代碼如下:
$('#f-author').css('cursor','pointer'); $('#f-author').click(function(event){ var $author = $(this); if(!$author.children().is('b')){//子元素沒有b $author.wrapInner('<b></b>');//包含在$author里面 } else{ var text = $author.text(); //純文本 $author.text(text); } });
完整代碼如下:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>chabaoo.cn jQuery點(diǎn)擊標(biāo)題切換字體</title> <script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script> </head> <body> <div id="f-author">這里顯示測(cè)試標(biāo)題文字</div> <script> $('#f-author').css('cursor','pointer'); $('#f-author').click(function(event){ var $author = $(this); if(!$author.children().is('b')){//子元素沒有b $author.wrapInner('<b></b>');//包含在$author里面 } else{ var text = $author.text(); //純文本 $author.text(text); } }); </script> </body> </html>
運(yùn)行效果:
更多關(guān)于jQuery相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《jQuery切換特效與技巧總結(jié)》、《jQuery動(dòng)畫與特效用法總結(jié)》、《jQuery擴(kuò)展技巧總結(jié)》、《jQuery常用插件及用法總結(jié)》、《jQuery常見經(jīng)典特效匯總》及《jquery選擇器用法總結(jié)》
希望本文所述對(duì)大家jQuery程序設(shè)計(jì)有所幫助。
- 基于jQuery實(shí)現(xiàn)中英文切換導(dǎo)航條效果
- jquery結(jié)合html實(shí)現(xiàn)中英文頁面切換
- jQuery實(shí)現(xiàn)鼠標(biāo)移入移出事件切換功能示例
- jquery實(shí)現(xiàn)圖片放大點(diǎn)擊切換
- jQuery實(shí)現(xiàn)百度登錄框的動(dòng)態(tài)切換效果
- jquery橫向縱向鼠標(biāo)滾輪全屏切換
- 用jquery的attr方法實(shí)現(xiàn)圖片切換效果
- jQuery實(shí)現(xiàn)圖片與文字描述左右滑動(dòng)自動(dòng)切換的方法
- jquery淡化版banner異步圖片文字效果切換圖片特效
- 基于jquery插件制作左右按鈕與標(biāo)題文字圖片切換效果
- jQuery實(shí)現(xiàn)的中英文切換功能示例
相關(guān)文章
基于Jquery插件Uploadify實(shí)現(xiàn)實(shí)時(shí)顯示進(jìn)度條上傳圖片
這篇文章主要介紹了基于Jquery插件Uploadify實(shí)現(xiàn)實(shí)時(shí)顯示進(jìn)度條上傳圖片的相關(guān)資料,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-05-05jQuery中removeClass()方法用法實(shí)例
這篇文章主要介紹了jQuery中removeClass()方法用法,實(shí)例分析了removeClass()方法的功能、定義及從匹配元素刪除一個(gè)或多個(gè)類的使用技巧,需要的朋友可以參考下2015-01-01jQuery Ajax 實(shí)現(xiàn)在html頁面實(shí)時(shí)顯示用戶登錄狀態(tài)
本文給大家分享jQuery Ajax 實(shí)現(xiàn)在html頁面實(shí)時(shí)顯示用戶登錄狀態(tài)的實(shí)現(xiàn)方法,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友參考下2016-12-12jquery購物車結(jié)算功能實(shí)現(xiàn)方法
這篇文章主要為大家詳細(xì)介紹了jquery購物車結(jié)算功能的實(shí)現(xiàn)方法,購買多個(gè)商品進(jìn)行統(tǒng)一結(jié)算,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-11-11jQuery dataTables與jQuery UI 對(duì)話框dialog的使用教程
這篇文章主要介紹了jQuery dataTables與jQuery UI 對(duì)話框dialog的使用教程的相關(guān)資料,本文介紹的非常詳細(xì),具有參考借鑒價(jià)值,需要的朋友可以參考下2016-09-09JQueryEasyUI框架下的combobox的取值和綁定的方法
這篇文章主要介紹了JQueryEasyUI框架下的combobox的取值和綁定的方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下。2017-01-01Iscrool下拉刷新功能實(shí)現(xiàn)方法(推薦)
下面小編就為大家?guī)硪黄狪scrool下拉刷新功能實(shí)現(xiàn)方法(推薦)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-06-06