not():特定条件でない要素の判定(not)
特定条件でない要素の判定(not)の書式
$("要素名").not(条件)
特定条件でない要素の判定(not)する場合は、要素名.not(条件)を記述します。
具体例(特定条件でない要素の判定(not)のサンプルコード)
サンプルではnotメソッドで条件でない事の判定をして以下の事をしてます。
1.textメソッドを使って、リストタグのクラス定義の判定結果を出力。
<!DOCTYPE html> <html lang="ja"> <head> <meta charset="utf-8"> <title></title> <style type="text/css"> <!-- body {background-color: #ffffff;} --> </style> <script src="../../js/jquery-1.12.2.min.js"></script> <script> $(function(){ var result; if($("li").first().not(".classTest_first") || $("li").last().not(".classTest_last")){ result = "クラスの定義は合っていません"; }else{ result = "クラスの定義は合っています"; } $("div#idTestResult").text(result); }); </script> </head> <body> <ol class = "classChange_blue classChange_green"> <li class = "classTest_first">インデックス番号:0</li> <li class = "classTest">インデックス番号:1</li> <li class = "classTest">インデックス番号:2</li> <li class = "classTest">インデックス番号:3</li> <li class = "classTest">インデックス番号:4</li> <li class = "classTest">インデックス番号:5</li> <li class = "classTest">インデックス番号:6</li> <li class = "classTest">インデックス番号:7</li> <li class = "classTest">インデックス番号:8</li> <li class = "classTest_first">インデックス番号:9</li> </ol> <div id = "idTestResult"></div> </body> </html>