English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
javascriptで要素の存在を確認する:この要素が削除されていても、javascriptのコードがエラーを報告することを心配しないでください;
jQueryで要素の存在を確認する:
以下のコードがそのままです:
if(!document.getElementById("preview")) return false;
jQueryの$("#preview")は、ウェブページ上にその要素がなくても常にオブジェクトを取得します。
以下のコードは使用できません:
if($("#preview")){ //何かを行う }
したがって、jQueryを使用してウェブページ上に特定の要素が存在するかどうかを確認する際には、取得した要素の長さを基に判断する必要があります。
以下のコードがそのままです:
if($("#preview").length>0){ //何かを行う }
以上が編集者が皆さんに紹介したjQueryで要素の存在を確認する主要なコードです。皆さんが何か疑問があれば、コメントを残してください。編集者はすぐに回答します。
声明:この記事の内容はインターネットから取得しており、著作権者に帰属します。インターネットユーザーが自発的に貢献し、自己でアップロードしたものであり、このサイトは所有権を有しておらず、人間のエディタによる編集は行われていません。著作権侵害を疑う内容がある場合は、メールを notice#w までお送りください。3codebox.com(メール送信時は、#を@に変更して報告してください。関連する証拠を提供し、一旦確認がついたら、このサイトは即座に侵害を疑うコンテンツを削除します。)