View Full Version : مبتدی: مشکل در jQuery
NeDa Gholami
چهارشنبه 23 آذر 1390, 14:59 عصر
سلام
من میخوام 5 تا label بذارم تو برنامه ام که وقتی کاربر حرفی رو وارد کرد بیاد تو اون labelها بشینه.. label اول رو مشکلی ندارم ولی نمیدونم چطوری تعریف کنم که حرف بعدی تو label بعدی بشینه..
لطفا راهنماییم کنید..
maryamm_20
چهارشنبه 23 آذر 1390, 15:29 عصر
سلام
خانمی کامل تر توضیح بده
می خواهی کاربر یک کلمه بنویسه ؟ تک تک حرف ها تو لیبل جداگونه ???
NeDa Gholami
چهارشنبه 23 آذر 1390, 16:20 عصر
فکر کن من یک کلمه 5 حرفی مد نظرم هست که کاربر باید حدس بزنه
تک تک حروف رو وارد کنه اگه درست بود که ok ..اگه نه تو label اول بشینه.. حرف بعدی تو لیبل دوم و الی آخر.........
maryamm_20
چهارشنبه 23 آذر 1390, 23:04 عصر
خوب همین طور که داری تک تک حرف های وارد شده رو با حرف های کلمه پیش فرض چک می کنی اون حرفی که با پیش فرض مخالفت داشت و به تابعی بفرست و توی اون تابع اون حرف رو توی لیبل بگذار مثلا
function write($letter){
var $creatLable=$('<div class="lable">$letter</div>';
$('body').append($creatLable);
}
write($letter);
NeDa Gholami
پنج شنبه 24 آذر 1390, 09:47 صبح
حرف اشتباه اول تو لیبل اول قرار میگیره.. مشکلم اینه که وقتی لیبل اول یه حرفی توش نوشته شد حرف دوم باید تو لیبل دوم بره دیگه .. ولی میاد جایگزین همون اولیه میشه .. چطوری بگم تو لیبل بعدی بشینه..
maryamm_20
پنج شنبه 24 آذر 1390, 10:31 صبح
خوب با این تابع شما حرف اشتباه دوم و براش می فرستید ،خودش یک div ایجاد می کنه که کلاس lable هم بهش انتساب دادم که بتونید به حالت lable استایل دهیش کنی و محتواشم حرف اشتباه هست که قرار می گیره...
یعنی به ازای هر حرف اشتباه یک div ساخته میشه با محتوای متفاوت پس حالت جایگزینی پیش نمیاد...
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.