PDA

View Full Version : روی کدوم کلیک شده



rational unified process
سه شنبه 16 اردیبهشت 1393, 21:40 عصر
سلام



<span class="minmax">-</span><span class="openclose">x</span><div class="panel"></div>
<span class="minmax">-</span><span class="openclose">x</span><div class="panel"></div>
<span class="minmax">-</span><span class="openclose">x</span><div class="panel"></div>


فرض کنید روی یکی از سه span ای که کلاس ان minmax است کلیک کرده ام.چه جوری متوجه بشم؟
حتما میگین با this .
بله ولی مشکل اینجاست که من میخوام یه همچیت چیزی داشته باشم :

$("this ~ div:first")

ولی this که داخل دابل کوت نمیشه باشه.


چکار کنم ؟ هدفم اینه که متوجه بشم روی کدوم تگ span کلیک شده و سپس تگ دوم بعد اون رو - یعنی div - اسلاید کنه.


$(".minmax").click(function(){

$("this ~ div:first").slideToggle("slow");
});

tooka123
پنج شنبه 18 اردیبهشت 1393, 20:31 عصر
سلام چون بعد از span با کلاس minmax یک تگ span دیگه وجود داره نمی تونی از از next و first استفاده کنی باید اونا رو داخل یک div والد بذاری یا div رو بعد از span با کلاس minmax قرار بدی

rational unified process
جمعه 26 اردیبهشت 1393, 22:38 عصر
فعلا مشکل من سر this است
چه جوری میتونم ازش استفاده کنم؟