ورود

View Full Version : $('nav li a')



olampiad
پنج شنبه 25 مهر 1392, 23:11 عصر
سلام
من تو جی کوئزی برای دست یابی به من هام این طوری راحت انتخاب می کردم
$('nav li a')
می شه با جا وا اسکریپت هم این کاررو بگید.
ممنون

Javidhb
جمعه 26 مهر 1392, 00:47 صبح
document.querySelectorAll('nav li a');

حواستون باشه که سرعتش نصبت به توابع دیگه ( getElementById و ...) کمتره!


و
http://barnamenevis.org/showthread.php?424129-data-country&p=1898038&viewfull=1#post1898038
:متفکر:

olampiad
جمعه 26 مهر 1392, 09:24 صبح
سلام
ببخشین
چرا این کد کار نمی کنه؟
ممنون

jalil_gh
جمعه 26 مهر 1392, 10:33 صبح
سلام
ببخشین
چرا این کد کار نمی کنه؟
ممنون
این کد آرایه‌ای از المنت‌های DOM بر میگردونه. بنابراین شما برای دسترسی به تک تک این المنت‌ها باید از چرخه‌های تکرار استفاده کنید.
نکته دیگه دیگه اینه که شما نمیتونید بر ریو این المنت‌ها از متد‌های جی‌کوئری استفاده کنید. باید از متد‌های مخصوص dom استفاده کنید.