سلام دوستان
دستورهای زیر در جاوا اسکریپت یا jquery به چه معناست ؟
$("a")
$("p.a")
ممنونم
Printable View
سلام دوستان
دستورهای زیر در جاوا اسکریپت یا jquery به چه معناست ؟
$("a")
$("p.a")
ممنونم
اولی یعنی تمام عنصر Anchore در داکیومنت را بر می گردونه
دومی یعنی عنصر پاراگراف با کلاس a را بر می گردونه
در 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/jque..._selectors.asp