zoukankan      html  css  js  c++  java
  • 单击改写文本颜色

    说明:

    单击某一段文字。改文字变为红色,再次单击之后,文字又变回黑色。

    <!doctype html>
    <html>
    <head>
    <meta charset="utf-8">
    <title>jquery test</title>
    <script src="jquery-1.11.1.min.js"></script>
    <style type="text/css">
    .red
    {
    	color:red;
    }
    </style>
    </head>
    
    <body>
    <p>学如逆水行舟,不进则退</p>
    <p>学如逆水行舟,不进则退</p>
    <p>学如逆水行舟,不进则退</p>
    <p>学如逆水行舟,不进则退</p>
    <script type="text/javascript">
    	$("p").click(function(){
    		if($(this).hasClass("red")){       //推断是否具有该class
    			$(this).removeClass("red");
    		}else{
    			$(this).addClass("red");
    		}
    	})
    </script>
    </body>
    </html>
    

    由于这是一个class交替变化的过程,所以能够使用toggleClass方法。若相应的class:"red"存在的话,则移除之。假设不存在。则加入之

    <!doctype html>
    <html>
    <head>
    <meta charset="utf-8">
    <title>jquery test</title>
    <script src="jquery-1.11.1.min.js"></script>
    <style type="text/css">
    .red
    {
    	color:red;
    }
    </style>
    </head>
    
    <body>
    <p>学如逆水行舟,不进则退</p>
    <p>学如逆水行舟,不进则退</p>
    <p>学如逆水行舟,不进则退</p>
    <p>学如逆水行舟,不进则退</p>
    <script type="text/javascript">
    	$("p").click(function(){
    		$(this).toggleClass("red");
    	})
    </script>
    </body>
    </html>
    



  • 相关阅读:
    __del__ 析构方法 __init__ 构造方法
    单态模式
    面向对象小练习2
    __new__ '''魔术方法
    菱形继承
    继承:多继承
    继承: .单继承
    面向对象小练习
    __init__ 魔术方法
    如何访问私有成员
  • 原文地址:https://www.cnblogs.com/zsychanpin/p/7306143.html
Copyright © 2011-2022 走看看