欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

jQuery實現的點擊標題文字切換字體效果示例【測試可用】

 更新時間:2018年04月26日 12:10:01   作者:pfr  
這篇文章主要介紹了jQuery實現的點擊標題文字切換字體效果,涉及jQuery基于事件響應實現頁面元素屬性動態(tài)變換相關操作技巧,需要的朋友可以參考下

本文實例講述了jQuery實現的點擊標題文字切換字體效果。分享給大家供大家參考,具體如下:

這個主要通過判斷被點擊的元素的子元素中是否包含了b元素來進行字體的切換,其中wrapInner函數是為了在$author元素的內部添加b標簽。

切換回正常字體是通過將內容轉化為純文本形式,再替換元素內容來實現的。

核心代碼如下:

$('#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>www.dbjr.com.cn jQuery點擊標題切換字體</title>
<script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
</head>
<body>
<div id="f-author">這里顯示測試標題文字</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>

運行效果:

更多關于jQuery相關內容感興趣的讀者可查看本站專題:《jQuery切換特效與技巧總結》、《jQuery動畫與特效用法總結》、《jQuery擴展技巧總結》、《jQuery常用插件及用法總結》、《jQuery常見經典特效匯總》及《jquery選擇器用法總結

希望本文所述對大家jQuery程序設計有所幫助。

相關文章

最新評論