ホームページ > ウェブフロントエンド > jsチュートリアル > 指定したタグを追加および削除する jQuery メソッド_jquery

指定したタグを追加および削除する jQuery メソッド_jquery

WBOY
リリース: 2016-05-16 15:25:27
オリジナル
1707 人が閲覧しました

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>
ログイン後にコピー

上記のコードは、指定したスタイル クラスの削除と追加を切り替えるために使用できます。これを自分で実行できると、収穫が大きくなる可能性があります。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート