ホームページ > ウェブフロントエンド > jsチュートリアル > HTML 要素が存在するかどうかを判断するための JQuery の 2 つのソリューション_jquery

HTML 要素が存在するかどうかを判断するための JQuery の 2 つのソリューション_jquery

WBOY
リリース: 2016-05-16 17:07:12
オリジナル
1069 人が閲覧しました

仕事中に、ページ上の一部の HTML 要素は、さまざまな状況に応じてさまざまなコンテンツを表示するためにサーバー側の言語によって制御されていますが、場合によっては、同じページ上で、後で Ajax とサービスを使用する必要があります。 DOM の準備ができており、場合によってはそれが必要ない場合は、指定した HTML タグがページに含まれている場合にのみ Ajax 部分をトリガーする必要があります。これにより、結局のところ、これにより、負荷が軽減されます。かなりナンセンスです。本題に入りましょう:

実際、要素が存在するかどうかを判断する JQuery の問題を解決する方法は非常に簡単です。

if($("#abc").length >0) { ... }

if($("#abc").html() != "") { ... }

上記の 2 つのメソッドは、HTML ドキュメントに必要な要素が含まれているかどうかを判断できます。私は $("#abc") != null / !$("#abc") / $.find("# abc" を使用してみました。 ") ..... 要素が存在するかどうかに関係なく Object が返されるため、結果は機能しません。そこで、上記の 2 つの方法のいずれかを使用して問題を一時的に解決しました。もっと良い方法はありますか?

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