PDA

View Full Version : مشکل در تغییر کلاس



Taimaz_222
یک شنبه 30 آذر 1393, 12:14 عصر
سلام
من یه کدی نوشتم که با استفاده از اون می خوام کلاس یک تگ a رو تغییر بدم به یک کلاسه دیگه و همچنین نوشته ی تگه a رو تغییر بده.
کلاسه اولش برابر add هست و می خوام وقتی روش کلیک بشه کلاسش به noadd تغییر کنه. تا اینجای کار رو موفق شدم.
وقتی کلاسش به noadd تغییر پیدا می کنه، توی کدهاش نشون میده این تغییر رو اما عملا کارهای همون کلاس قبلی یعنی add رو مجددا انجام می ده و انگار سیستم
متوجه نشده که کلاسش تغییر کرده.
لطفا راهنمایی کنید.
کدش هم اینه


$(".add").click(function) {
$(this).html("عدم انتخاب");
$(this).removeClass("add");
$(this).addClass("noadd");
}

$(".noadd").click(function) {
$(this).html("انتخاب");
$(this).removeClass("noadd");
$(this).addClass("add");
}


وقتی روی noadd کلیک می شه، همون کارهای کلاس add رو انجام می ده.

Taimaz_222
دوشنبه 01 دی 1393, 09:54 صبح
دوستان لطفا کمکککککککک !!!!!!!!!!

onlinehazard
سه شنبه 02 دی 1393, 00:09 صبح
اینو یه نگاه بنداز:
http://stackoverflow.com/questions/16893043/jquery-click-event-not-working-after-adding-class-using-jquery