Jquery_jquery に Id が存在するかどうかを判断するコード

WBOY
リリース: 2016-05-16 18:12:42
オリジナル
1417 人が閲覧しました
1. オブジェクトが存在するかどうかを判断する

オブジェクトが存在するかどうかを判断するために次の jQuery コードを使用する場合、それは使用できません

if($("#id ") ){
}else{}

$("#id") はオブジェクトが存在するかどうかに関係なくオブジェクトを返すためです。

オブジェクトが存在するかどうかを正しく判断するには、次のコマンドを使用する必要があります:

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

Use jQuery オブジェクト length 属性を使用して、> 0 かどうかを判断し、存在するかどうかを判断します。

または
if($("#id")[0]){} else {}

またはネイティブ JavaScript コードを直接使用して判断します:

if (document.getElementById("id")){} else {}

2. 親ノードに従って子ノードを検索します。

jQuery の Children() は一致するものを返します。 object バイト point
children() は、一致するオブジェクトの子ポイントを返します

one



two

jQuery コードと関数:
function jq(){
alert($(“#ch”).children().html());
}
$(“#ch” ).children() はオブジェクト [ two ] を取得します。したがって、 .html() の結果は "two"

3. 子に従って親ノードを見つけます。ノード


two
three



jQuery コードおよび関数
Jquery .ready ({
alert($(“#ch”).children(“#sp”).html());
}); ”).children() オブジェクト [
twothree ] を取得します。$(“#ch”).children(“#sp”) フィルターで [3
]
関連ラベル:
id
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート