گرفتن دسته ای المان های یک آی دی تعداد بازدیدvisits : 468
|
|||||||||
amdanial
![]() ![]() ![]()
|
گرفتن دسته ای المان های یک آی دی سلام دوستان خسته نباشین یه سوالی برام پیش اومده بود از جاوا اسکریپت اما اول از همه بگم که من تویه جاوا اسکریپت خیلی آماتورم پس اگه سواله مسخره ای بود نخندین فرض کنین من یه آی دی دارم که داخلش یه سری تگ li و a داره (مثه نوار منو هر سایتی)! بعد من با کد زیر تمام li های داخلش رو انتخاب می کنم اما وقتی می خوام یه سری عملیاتی روش انجام بدم نمی تونم حالا کدی که می خوام درست بشه اینه ! مثلا فرض کنین من یه نوار منو دارم که مثلا 6 تا تگ داره و بعد می خواد بر روی هر کدوم کلیک شد یه سری استایل ها به اون داده بشه و با بقیه تگ های نوار منو فرق داشته باشه! همین مسئله برای بقیه هم باشه یعنی اگر روی گزینه ی دوم کلیک شد اولی استایل ازش گرفته بشه و به دومی داده بشه! در ضمن اینم بگم که این استایلی که بعد از کلیک کردن داده میشه ثابت هست و تا کلیک بعد باقی می مونه! کد: x = document.getElementById("nav").getElementByTagName("li");tags = "";for(d=0;d<x.length;d++){tags +="x[d];} تو خیال کردی بری, دلم برات تنگ می شه
نمی دونستی دلم, به سختی سنگ می شه
فک نکردی می تونم, تو رو فراموش کنم
مثه بادی بوزم, شعلت خاموش کنم |
||||||||
شنبه 06 دی 1393 - 20:44 |
|
smaeal
![]() ![]() ![]()
|
پاسخAnswer 1 : گرفتن دسته ای المان های یک آی دی دانیال جان سلام... برای انجام اون کار من بهت jquery رو پیشنهاد میکنم...مثل مثال زیر...: کد: $(document).ready(function(){ البته کد بالا الآن کار نمیکنه...به دلایلی...ولی کد بالا چیزیه که شما میخوای. |
||||||||
شنبه 06 دی 1393 - 20:53 |
|
![]() |
سپاس هاThanks (1) : amdanial - |
amdanial
![]() ![]() ![]()
|
پاسخAnswer 2 : گرفتن دسته ای المان های یک آی دی بله اسماعیل جان می دونم حتی جی کوئری نسبت به جاوا خیلی ساده تر این کارو انجام میده اما می خواستم بدونم بدون فریم ورک چطور میشه این کار رو کرد ![]() تو خیال کردی بری, دلم برات تنگ می شه
نمی دونستی دلم, به سختی سنگ می شه
فک نکردی می تونم, تو رو فراموش کنم
مثه بادی بوزم, شعلت خاموش کنم |
||||||||
شنبه 06 دی 1393 - 20:55 |
|
smaeal
![]() ![]() ![]()
|
پاسخAnswer 3 : گرفتن دسته ای المان های یک آی دی یه چیزی تو این مایه ها داریم...: کد: document.getElementById('title').setAttribute('height','50'); |
||||||||
شنبه 06 دی 1393 - 20:59 |
|
![]() |
سپاس هاThanks (1) : amdanial - |
amdanial
![]() ![]() ![]()
|
پاسخAnswer 4 : گرفتن دسته ای المان های یک آی دی ممنون ![]() تو خیال کردی بری, دلم برات تنگ می شه
نمی دونستی دلم, به سختی سنگ می شه
فک نکردی می تونم, تو رو فراموش کنم
مثه بادی بوزم, شعلت خاموش کنم |
||||||||
شنبه 06 دی 1393 - 21:02 |
|
smaeal
![]() ![]() ![]()
|
پاسخAnswer 5 : گرفتن دسته ای المان های یک آی دی خواهش میکنم... |
||||||||
شنبه 06 دی 1393 - 21:03 |
|