jQuery が指定されたタグのスタイルを追加および削除する方法:
実際の Web ページのアプリケーションでは、さまざまな状況に応じて要素の CSS スタイルを変更する必要があります。この機能は、要素に CSS クラスを動的に追加および削除することで実現できます。この機能の実装方法の例を次に示します。 。
1. addClass() とremoveClass() を使用して CSS クラスを追加および削除します。
コード例は次のとおりです:
<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>首页</title> <style type="text/css"> .mytest{ border:1px solid green; width:100px; height:100px; color:red; } </style> <script src="http://libs.baidu.com/jquery/1.9.0/jquery.js"></script> <script type="text/javascript"> $(document).ready(function () { $("#add").click(function () { $("div").addClass("mytest"); }); $("#del").click(function () { $("div").removeClass("mytest"); }) }) </script> <body> <div>珍惜当前,因为只有当前才是实实在在的</div> <button id="add">添加样式</button> <button id="del">删除样式</button> </body> </html>
上記のコードは、指定したスタイルを追加および削除できます。上記は単なるデモンストレーションであり、特定のニーズに応じて追加または削除できます。
2. toggleClass() を使用して、スタイル クラスの追加と削除を切り替えます。
一致するオブジェクトに指定されたスタイル クラスがある場合、toggleClass() は指定されたクラスを削除できます。そうでない場合は、指定されたクラスが追加されます。コードの強度は次のとおりです:
<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>首页</title> <style type="text/css"> .mytest{ border:1px solid green; width:100px; height:100px; color:red; } </style> <script src="http://libs.baidu.com/jquery/1.9.0/jquery.js"></script> <script type="text/javascript"> $(document).ready(function () { $("#switch").click(function () { $("div").toggleClass("mytest"); }); }) </script> <body> <div class="mytest">珍惜当前,因为只有当前才是实实在在的</div> <button id="switch">删除与添加切换</button> </body> </html>
上記のコードは、指定したスタイル クラスの削除と追加を切り替えるために使用できます。これを自分で実行できると、収穫が大きくなる可能性があります。