ورود

View Full Version : سوال: اگه امکان داره در مورد jquery منو راهنمایی کنید



baha_film
پنج شنبه 12 اسفند 1389, 23:52 عصر
برای هر کسی ممکنه لطفا به من بگه jquery در کل به چه درد میخوره؟
آیا دقیقا برای طراحی به کار میره؟ که در اینصورت پس css به چه دردی میخوره؟
میشه باهاش منو و object های صفحه رو با اشکال دلخواه طراحی کرد؟
ممنون میشم منو از این سردرگمی خلاص کنید

alismith
شنبه 14 اسفند 1389, 13:04 عصر
سلام

jquery یه زبان سمت کلاینت هستش اما می تونه به ajax هم ارتباط داشته باشه البته تعریف دقیقتر اینکه iquery یک framework یا به عبارتی کتابخانه ای از جاوااسکریپت است به این منظور که یک سری توابع در اختیار شما قرار می دهد که تقریبا میشه گقت به وسیله این توابع روی تمام اشیا صفحه می توانید مدیریت کنید و اسکریپت بنویسید این زبان اشیا را در زمان لود صفحه تشخیص داده و اسکریپتی که نوشته اید را در اختیار آن شی قرار می دهد

مثلا
inputی که اسمش red بود background اون red بشه




<html>
<head>
</head>

<body>

<script language="javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js"></script>

<script language="javascript">

$(document).ready(function(){

$("input[name=red]").css('background','red');


});

</script>


<input type="button" name="red" value="red"/>

</body>
</html>



http://www.jquery.com

mehdi.mousavi
شنبه 14 اسفند 1389, 15:35 عصر
برای هر کسی ممکنه لطفا به من بگه jquery در کل به چه درد میخوره؟ آیا دقیقا برای طراحی به کار میره؟ که در اینصورت پس css به چه دردی میخوره؟ میشه باهاش منو و object های صفحه رو با اشکال دلخواه طراحی کرد؟ ممنون میشم منو از این سردرگمی خلاص کنید

سلام.
jQuery یک JavaScript Library برای سریعتر (و ساده تر) نوشتن کدهای Client-Side هستش. ایده اصلی اینه: "کمتر بنویس، بیشتر انجام بده!"
این Library ویژگی های خاصی داره، بطور نمونه:


Footprint پایینی داره؛ نسخه Minified/GZipped شده اون فقط 29KB هستش.
توانایی های jQuery رو میشه با نوشتن پلاگین توسعه داد.
Event Handling در اون به سادگی میسر هستش.
معماری اون Chainable هستش که به کمتر نوشتن کد (و خوانایی اون) کمک به سزایی میکنه.
در قلب خودش، از Sizzle Selector Engine (http://sizzlejs.com/) استفاده میکنه که امکانات CSS رو بسیار سریعتر از اونیکه سازندگان مرورگر در مرورگرهاشون پشتیبانی کنن، در اختیار توسعه دهنده قرار میده (اونهم بصورت Cross Browser).
امکانات Ajax ای متفاوتی در اختیارتون قرار میده و توسعه App های مبتنی بر Ajax رو بسیار ساده میکنه.
و ...

موفق باشید.

decoder2012
سه شنبه 17 اسفند 1389, 23:40 عصر
برای هر کسی ممکنه لطفا به من بگه jquery در کل به چه درد میخوره؟
آیا دقیقا برای طراحی به کار میره؟ که در اینصورت پس css به چه دردی میخوره؟
میشه باهاش منو و object های صفحه رو با اشکال دلخواه طراحی کرد؟
ممنون میشم منو از این سردرگمی خلاص کنید
دوست من به این جا یه نگاه بنداز
http://barnamenevis.org/showthread.p...B3%D8%AA%D8%9F (http://barnamenevis.org/showthread.php?277902-jQuery-%DA%86%DB%8C%D8%B3%D8%AA%D8%9F)
و به جای کتاب اگه از تو اینترنت داکیومنتشو بگیری بهتره ها.