+1 امتیاز
قبل در برنامه نویسی توسط (1.3هزار امتیاز)
ویرایش شده قبل توسط

سلام دوستان

دستورهای زیر در جاوا اسکریپت یا jquery  به چه معناست ؟

$("a") 
$("p.a")

ممنونم

قبل توسط (1.1هزار امتیاز)
فکر می کنم این کد jquery باشه؟
قبل توسط (1.3هزار امتیاز)
من اصلا در این زمین اطلاعاتی ندارم .
معنی این دستورات رو میخواستم .
شایدم jquery  باشه ...
ممنونم

2 پاسخ

+2 امتیاز
قبل توسط (1.1هزار امتیاز)
انتخاب شده قبل توسط
 
بهترین پاسخ

$("a") در jquery تمام تگ های a در صفحه جاری را باز می گرداند، برای مثال:

$("p").hide()

تمام المان های <p> صفحه را مخفی می کند.

$("p.a") در jquery تمام تگ های p در صفحه جاری که کلاس آنها a است بر می گرداند، برای مثال:

$("p.a").hide();

تمام المان های <p> در صفحه که کلاس آنها a است را مخفی می کند.

قبل توسط (1.3هزار امتیاز)
ممنونم.....
+1 امتیاز
قبل توسط (1.3هزار امتیاز)

در jquery برای انتخاب تگ ها تنها نامشون رو می نویسن مثل

/*کلیه تگهای a در صفحه را انتخاب می کند*/
$('a')
/*کلیه تگهای  p در صفحه را انتخاب می کند*/
$('p')
/*کلیه تگهای div در صفحه را انتخاب می کند*/
$('div')

 

اما وقتی بخوایم از بین اینها یه دسته را جدا کنیم که مثلا کلاس a دارن میایم و نام کلاس رو با یک نقطه بش می چسبونیم

یعنی داریم

/*کلیه تگهای a دارای کلاس a در صفحه را انتخاب می کند*/
$('a.a')
/*کلیه تگهای  p  دارای کلاس a در صفحه را انتخاب می کند*/
$('p.a')
/*کلیه تگهای div دارای کلاس a  در صفحه را انتخاب می کند*/
$('div.a')

البته کلی سلکتور دیگه هم داره که توی اینجا با توضیح و مثال گفته :
http://www.w3schools.com/jquery/jquery_ref_selectors.asp

 

سوالات مشابه

0 امتیاز
1 پاسخ 461 بازدید
0 امتیاز
1 پاسخ 446 بازدید
0 امتیاز
1 پاسخ 1.5هزار بازدید
0 امتیاز
1 پاسخ 698 بازدید
0 امتیاز
2 پاسخ 397 بازدید
0 امتیاز
1 پاسخ 623 بازدید
0 امتیاز
1 پاسخ 970 بازدید
...