0) {//存在する }else {//存在しない}"。"/> 0) {//存在する }else {//存在しない}"。">
ホームページ >ウェブフロントエンド >jsチュートリアル >jqueryはオブジェクトが存在するかどうかをどのように判断しますか?
#関連する推奨事項: 「オブジェクトが存在するかどうかを判断する Jquery メソッド: length 属性を使用して、オブジェクト内の要素の数が 0 より大きいかどうかを判断します。0 より大きい場合、オブジェクトは存在し、それ以外の場合は存在しません。 ; 構文「if ($(selector).length > 0) {//存在する}else {//存在しない}」。
jQuery ビデオ #」
1. 従来の Javascript 記述方法
obj = document.getElementById("someID"); if (obj){ obj.innerText("hi"); }jQuery では、var obj = $("#id") は ID コントロールが存在するかどうかに関係なくオブジェクトを返すため、コントロールが存在するかどうかを判断するために if(obj) を使用することはできません
2. jQuery はオブジェクトが存在するかどうかを判断します
方法 1:if ($('#target_obj_id').length > 0) { //如果大于0 标识 id 为target_obj_id的对象存在,否则不存在 //对象存在的处理逻辑 } else { //对象不存在的处理逻辑 }方法 2:
if ($('#target_obj_id')[0]) { //对象存在的处理逻辑 } else { //对象不存在的处理逻辑 }プログラミング関連の知識の詳細については、次を参照してください:
プログラミング学習ウェブサイト ! !
以上がjqueryはオブジェクトが存在するかどうかをどのように判断しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。