2012-04-04 9 views
0

ポップアップする要素のIDを取得する必要があります。私はポップ属性のrelとたくさんオフのdivを持ってポップアップする要素のidを見つける方法

$("[rel=pop]").popover(
{ 
    delay: { show: 0, hide: 200 }, 
    html: true, 
    content:'<input id="btn" onclick=somefunction("wanted_id"); .... ' 
}); 

のように、すべてのrelを持つ要素=ポップに発射する準備ができて関数内でポップアップを作成して、私は、ポップアップでのdivオバーのIDを見つける必要があります。これを見つけて、そのIDで関数を呼び出す方法は?私は一度に一つのポップアップしか持っていないが、divのIDが必要だ。

+2

あなた...申し訳ありませんが、あなたが探している、いくつかのポップアップの中で、目に見える現在その一つであり得ることができませんか? –

答えて

0
$("[rel=pop]").popover(
{ 
    delay: { show: 0, hide: 200 }, 
    html: true, 
    content:'<input id="btn" onclick="somefunction("' + $(this).attr("id") + '");" .... ' 
}); 
+0

これは私にrel = popというdivのidを与えるつもりはないが、これはinput要素のidを与える。私はポップアップを起動するdivのIDが必要です。 – Damir

+0

@Damir試しましたか?私はそれが 'btn'を返すのではないかと疑う。この段階で入力は単なる文字列です。 – Curt

+0

私はそれを試しました、コードのこの部分は準備が整った関数の中にあり、これはページの上に作成された後に呼び出されます – Damir

関連する問題