2011-07-25 4 views
0

私はファンシーボックスを持っています。今私はここにいくつかの変数を渡す必要があります。Fancyboxは変数を追加するために渡す

append('<div class="fancybox-bg" id="fancybox-bg-n"></div><div class="fancybox-bg" id="fancybox-bg-ne"></div><div class="fancybox-bg" id="fancybox-bg-e"></div><div class="fancybox-bg" id="fancybox-bg-se"></div><div class="fancybox-bg" id="fancybox-bg-s"><div style="padding-left:5px;">NEED PASS VARIABLE HERE</div></div><div class="fancybox-bg" id="fancybox-bg-sw"></div><div class="fancybox-bg" id="fancybox-bg-w"></div><div class="fancybox-bg" id="fancybox-bg-nw"></div>')

私はどのように行うことができますか?または、タイトルから「必要なパス」をここに分けることができますか? アイデアはコメントボックスの下に開いた画像とコメントボックスの画像IDが必要です。 誰かが私と共有していれば、もっと簡単な方法があるのでしょうか?

よろしく、あなたは常に、jqueryのまたはJavaScriptでクリックをキャプチャ開くときに、そのクリック時にあなたはクラスやあなたがしたい、その後あなたは印刷することができます別の場所でそれを持っているIDを取り込むことができます R

+0

:-)より良い答えを得る変数の種類にyouwantを行いますパス; html要素などが含まれます。 – kwicher

答えて

0

それはあなたがそれを望む場所です。

HTML

<a class="someclass id" href="">open</a> 

JS

var params = $(this).attr('class').split(' '); 
var id = params[1]; 

あなたはより多くの情報を与えた場合、あなたは私が失われていますと言わなければならない

関連する問題