2011-09-10 32 views
0

私はモーダルウィンドウでコンテンツを読み込むためにIDを動的に取得しようとしていますが、IDを取得するのが難しいです。ここでjavascript、colorbox - 動的にIDを取得

は、私はクラスdialog_linkを持つクラスticket_detailsとアンカータグとdivタグがPHPを使用して動的に生成されるJSFiddle

上に掲載例です。

さらに詳しい説明が必要な場合は、教えてください。ご協力いただきありがとうございます。

+1

実際のID「

」を使用してください。また、class/id名は数字で始めることはできません。 – tjameson

答えて

2

以下のセレクタvar e = $('.ticket_details');は、リストのdivを返します。 $('.ticket_details').each(function() { console.log($(this).attr('class')); });

0

はどちらアリによってtjamesonと答えによって、コメントがスポットオンされている:何をする必要があると、このような何かを返されたdiv要素のすべてを反復処理し、あなたがやりたいです。

固有のクラスを割り当てるのは技術的には間違いはありませんが、それはベストプラクティスではありません。 (私は将来のメンテナーについて考えています。)ID要素はあなたの目的以上にあり、JQueryでIDを取得するのを簡単にします。

もし可能であれば、DIVSのPHP gen固有IDを持っていて、それでも 'ticket_details'としてそれらを分類するとtjamesonが示唆しています。

PS(モデレータ向け)この質問は、ColorBox pulginやJqueryの選択とは関係がありません。

関連する問題