دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
دسته بندی: برنامه نویسی: زبان های برنامه نویسی ویرایش: سری: ISBN (شابک) : 9781847196163 ناشر: Packt سال نشر: 2010 تعداد صفحات: 336 زبان: English فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 3 مگابایت
در صورت تبدیل فایل کتاب jQuery 1 4 Reference Guide به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب راهنمای مرجع jQuery 1 4 نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
این کتاب بر آموزش با مثال تمرکز دارد. فصلها مملو از کدهای نمونه هستند که نمونههای عملی را ارائه میکنند که میتوانید با آنها بازی کنید و سپس در سایتهای دروپال خود منتشر کنید. با معرفی پروژههای کوتاه که با بحث در هم آمیخته است، سرعت آن سریع و در عین حال کاربردی است. این کتاب برای طراحان وب و توسعه دهندگانی است که می خواهند عناصر جاوا اسکریپت را به تم ها یا ماژول های دروپال اضافه کنند تا رابط های کاربری انعطاف پذیرتر و پاسخگوتر ایجاد کنند. از شما انتظار می رود که در مورد عملکرد اصلی دروپال بدانید و با مفهوم تم و ماژول ها در دروپال آشنا باشید. هیچ تجربه ای از ایجاد تم یا ماژول لازم نیست. شما باید اصول توسعه وب سمت مشتری را بدانید. این به معنای HTML، CSS است، اما درک ابتدایی از نحو جاوا اسکریپت نیز دارد. آشنایی با برنامه نویسی PHP مزیت محسوب می شود، زیرا ما در حال نوشتن فایل های PHPTemplate و (در پایان) ایجاد ماژول های دروپال خواهیم بود. با این حال، PHP به اندازه کافی پوشانده شده است که حتی افراد تازه کار PHP متن را خیلی سخت نمی بینند. این کتاب همچنین کتابخانه جاوا اسکریپت jQuery و استفاده از آن در دروپال را پوشش می دهد، اما هیچ دانشی از jQuery انتظار نمی رود - هر آنچه را که نیاز دارید در این کتاب خواهید آموخت.
This book focuses on teaching by example. Chapters are packed with example code, providing hands-on examples you can play with and then release to your own Drupal sites. By introducing short projects interspersed with discussion, the pace is rapid yet practical. This book is for web designers and developers who want to add JavaScript elements to Drupal themes or modules to create more flexible and responsive user interfaces. You are expected to know about the basic operation of Drupal, and be familiar with the concept of theming and modules in Drupal. No experience of creating themes or modules is required. You will need to know the basics of client-side web development; this means HTML, CSS, but also have a rudimentary grasp of the syntax of JavaScript. Familiarity with PHP programming will be an advantage, since we will be writing PHPTemplate files and (at the end) creating Drupal modules. However, the PHP is covered thoroughly enough that even the PHP neophyte will not find the text too demanding. The book also covers the jQuery JavaScript library and its use in Drupal, but no knowledge of jQuery is expected - you will learn everything you need in this book.
Packt - jQuery 1.4 Reference Guide (January 2010) (ATTiCA)......Page 2
Credits......Page 4
About the Authors......Page 5
About the Reviewers......Page 7
Table of Contents......Page 10
Preface......Page 18
A dynamic table of contents......Page 24
Obtaining jQuery......Page 25
Setting up the HTML document......Page 26
Writing the jQuery code......Page 28
Selector expressions......Page 29
DOM manipulation methods......Page 30
Effect methods......Page 31
Miscellaneous methods......Page 32
Summary......Page 33
Element (T)......Page 34
Class (.myclass)......Page 35
Descendant (E F)......Page 36
Adjacent sibling (E + F)......Page 37
General sibling (E ~ F)......Page 38
Numbered child (:nth-child(n/even/odd/expr))......Page 39
Last child (:last-child)......Page 41
Empty (:empty)......Page 42
Attribute selectors......Page 43
Attribute does not equal ([foo!=bar])......Page 44
Attribute contains ([foo*=bar])......Page 45
Attribute contains prefix ([foo|=bar])......Page 46
Form selectors......Page 47
Element at index (:eq(n))......Page 48
First (:first)......Page 49
Even element (:even)......Page 50
Is parent (:parent)......Page 51
Contains element (:has(E))......Page 52
Visible (:visible)......Page 53
Currently animating (:animated)......Page 54
$()......Page 56
.filter()......Page 59
.not()......Page 61
.has()......Page 63
.eq()......Page 64
.first()......Page 65
.slice()......Page 66
.find()......Page 68
.children()......Page 69
.parents()......Page 70
.parentsUntil()......Page 72
.parent()......Page 73
.closest()......Page 74
.offsetParent()......Page 76
.siblings()......Page 77
.prev()......Page 78
.prevAll()......Page 79
.prevUntil()......Page 80
.next()......Page 81
.nextAll()......Page 82
.nextUntil()......Page 83
.add()......Page 85
.is()......Page 86
.end()......Page 87
.andSelf()......Page 89
.map()......Page 90
.contents()......Page 91
.attr() (getter)......Page 94
.attr() (setter)......Page 95
.css() (getter)......Page 97
.css() (setter)......Page 98
.height() (getter)......Page 99
.height() (setter)......Page 100
.outerHeight()......Page 101
.width() (getter)......Page 102
.width() (setter)......Page 103
.outerWidth()......Page 104
.offset() (getter)......Page 105
.position()......Page 106
.scrollTop() (setter)......Page 107
Class attributes......Page 108
.addClass()......Page 109
.removeClass()......Page 110
.toggleClass()......Page 112
DOM replacement......Page 113
.html() (setter)......Page 114
.text() (getter)......Page 115
.text() (setter)......Page 116
.val() (setter)......Page 118
.replaceWith()......Page 119
.replaceAll()......Page 120
.prepend()......Page 121
.prependTo()......Page 123
.append()......Page 125
.appendTo()......Page 126
.before()......Page 128
.insertBefore()......Page 129
.after()......Page 131
.insertAfter()......Page 132
.wrap()......Page 134
.wrapAll()......Page 135
.wrapInner()......Page 136
.clone()......Page 138
.empty()......Page 139
.remove()......Page 140
.unwrap()......Page 142
.bind()......Page 144
.unbind()......Page 148
.one()......Page 151
.trigger()......Page 152
.triggerHandler()......Page 153
.live()......Page 154
.die()......Page 156
.ready()......Page 157
.load()......Page 158
.unload()......Page 160
Mouse events......Page 161
.mousedown()......Page 162
.mouseup()......Page 163
.click()......Page 165
.dblclick()......Page 166
.toggle()......Page 168
.mouseover()......Page 169
.mouseout()......Page 171
.mouseenter()......Page 173
.mouseleave()......Page 174
.hover()......Page 176
.mousemove()......Page 177
.focus()......Page 179
.blur()......Page 180
.change()......Page 182
.select()......Page 183
.submit()......Page 184
.keydown()......Page 186
.keypress()......Page 188
.keyup()......Page 189
.resize()......Page 191
.scroll()......Page 192
.show()......Page 194
.hide()......Page 196
.toggle()......Page 198
.slideDown()......Page 201
.slideUp()......Page 202
.slideToggle()......Page 203
.fadeIn()......Page 206
.fadeOut()......Page 207
.fadeTo()......Page 209
.animate()......Page 210
.stop()......Page 215
.delay()......Page 216
.queue()......Page 217
.dequeue()......Page 218
.clearQueue()......Page 219
$.ajax()......Page 220
$.ajaxSetup()......Page 226
$.get()......Page 227
.load()......Page 228
$.post()......Page 229
$.getJSON()......Page 230
$.getScript()......Page 231
.ajaxComplete()......Page 232
.ajaxError()......Page 234
.ajaxSend()......Page 235
.ajaxStart()......Page 236
.ajaxStop()......Page 237
.ajaxSuccess()......Page 238
.serialize()......Page 240
.serializeArray()......Page 241
$.noConflict()......Page 244
.size()......Page 245
.get()......Page 246
.index()......Page 247
.each()......Page 249
$.grep()......Page 251
$.makeArray()......Page 252
$.inArray()......Page 253
$.map()......Page 254
$.merge()......Page 256
$.extend()......Page 257
$.trim()......Page 259
$.param()......Page 260
$.isArray()......Page 261
$.isEmptyObject()......Page 262
.data()......Page 263
.removeData()......Page 265
$.browser......Page 266
$.support.boxModel......Page 267
$.support.objectAll......Page 268
.length......Page 269
.selector......Page 270
.context......Page 271
Using a plug-in......Page 272
Object method......Page 273
Global function......Page 275
Selector expression......Page 278
Use of the $ alias......Page 279
API standardization......Page 280
Selector expressions......Page 282
Methods......Page 285
Properties......Page 298
jQuery documentation......Page 300
JavaScript reference......Page 301
JavaScript code compressors......Page 302
(X)HTML reference......Page 303
Useful blogs......Page 304
Web development frameworks using jQuery......Page 306
Tools for Firefox......Page 308
Tools for Internet Explorer......Page 309
Tools for Safari......Page 310
Other tools......Page 311
Index......Page 314
Thank you......Page 334