2016-04-19 13 views
0

私は親divタグを呼び出す方法はありますが、IDとクラスはありませんか?

<div debug-id="slide-0" style="width: 800px; height: 356px; top: 0px; left: -800px; position: absolute; overflow: hidden;"> 
<img class="commonclass" u="image" id="imgid_1" src="upload/img_1.jpg" border="0" style="width: 800px; height: 356px; top: 0px; left: 0px; position: absolute;"></div> 

のimgクラス名はすべて同じですが、divのデバッグ-idはどのようなスタイルの親のdivを呼び出すことが

<div debug-id="slide-1" style="width: 800px; height: 356px; top: 0px; left: 0px; position: absolute; overflow: hidden;"> 
<img class="commonclass" u="image" id="imgid_2" src="upload/img_2.jpg" border="0" style="width: 800px; height: 356px; top: 0px; left: 0px; position: absolute;"></div> 

、より

<div debug-id="slide-2" style="width: 800px; height: 356px; top: 0px; left: 0px; position: absolute; overflow: hidden;"> 
<img class="commonclass" u="image" id="imgid_3" src="upload/img_2.jpg" border="0" style="width: 800px; height: 356px; top: 0px; left: 0px; position: absolute;"> 
を残したので、違うIMGの共通クラスを持っています
+0

コール親divが を残しましたか? –

答えて

2

IDとクラスセレクタが使用できないにもかかわらず親divを選択しようとしている場合は、画像を選択してparent()を次のように使用してください:

$('img.commonclass').parent(); 
0

あなたは属性debug-idから親のdivを取得したい場合は、スタイルの

$('*[debug-id="slide-0"]').parent() 
関連する問題