آموزش Isotope.js: فیلتر پیشرفته

Isotope.js: Advanced Filtering

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: Isotope.js ابزاری ساده است که به شما کمک می کند طرح های پیشرفته مبتنی بر کاشی را ایجاد کنید و مرتب سازی و فیلتر کردن محتوا را به صورت پویا در مرورگر فعال کنید. ممکن است استفاده از آن را در ویژگی های تعاملی نیویورک تایمز مشاهده کرده باشید < / em> ، در صفحه اول ناسا و سایر وب سایت های دارای گالری های کاشی کاری شده. این دوره نه تنها نحوه کار ایزوتوپ بلکه نحوه ادغام آن با وردپرس و سایر سیستم های مدیریت محتوا را برای عملکرد فوق العاده پیشرفته نشان می دهد. با مربی Morten Rand-Hendriksen همراه باشید و بیاموزید که چگونه می توان از مسائل معمول پیاده سازی ، پیکربندی حالت های چیدمان ، سوپرشارژ Isotope.js با ویژگی های اضافی ، ایجاد تجارب کاربر یکپارچه با هش URL های پیشرفته و موارد دیگر استفاده کرد. امروز برای یادگیری ایزوتوپ وقت بگذارید و فردا بسیاری از کارهای سخت را برای توسعه JavaScript خود انجام دهید.
موضوعات شامل:
  • Isotope.js چیست؟
  • نصب ایزوتوپ و jQuery
  • پیکربندی حالتهای طرح بندی
  • تنظیم پارامترها
  • پاسخگو بودن طرح بندی ها
  • فیلتر و مرتب سازی
  • ایجاد هش URL ها
  • فیلتر و مرتب سازی با هش
  • فیلتر کردن و مرتب سازی در وردپرس

سرفصل ها و درس ها

مقدمه Introduction

  • خوش آمدی Welcome

  • نحوه استفاده از پرونده های تمرینی How to use the exercise files

1. Isotope.js: مقدمه 1. Isotope.js: An Introduction

  • Isotope.js چیست؟ What is Isotope.js?

  • در این دوره ما قصد داریم چه کنیم؟ What are we going to build in this course?

2. مبانی ایزوتوپ 2. Isotope Basics

  • نمای کلی از یک گالری تصاویر اولیه Overview of a basic image gallery

  • ایزوتوپ و جی کوئری را بارگیری و نصب کنید Download and install Isotope and jQuery

  • ایزوتوپ را آغاز کنید Initialize Isotope

  • حالت های طرح بندی را پیکربندی کنید Configure layout modes

  • ناودان ، عرض و پارامترهای دیگر Gutter, widths, and other parameters

  • نمایش مطالب در اندازه های مختلف Display various-sized content

  • طرح بندی ایزوتوپ را پاسخگو کنید Make Isotope layouts responsive

  • تأخیر رنگ را بارگیری کنید Delay paint until images are loaded

3. فیلتر و مرتب سازی 3. Filtering and Sorting

  • چگونه Isotope.js محتوا را فیلتر و مرتب می کند؟ How does Isotope.js filter and sort content?

  • یک مکانیزم فیلتر ساده ایجاد کنید Create a simple filter mechanism

  • مبانی مرتب سازی ایزوتوپ Isotope sorting basics

  • یک مکانیزم مرتب سازی ساده ایجاد کنید Create a simple sort mechanism

  • برای فیلترهای ترکیبی برنامه ریزی کنید Lay a plan for combination filters

  • یک فیلتر ترکیبی بسازید Build a combination filter

4- فیلتر و مرتب سازی بر اساس URL هاش 4. Filtering and Sorting Based on the URL Hash

  • برای فیلتر و مرتب سازی ایزوتوپ از هش URL استفاده کنید Use the URL hash to filter and sort Isotope

  • ایجاد هش URL Create URL hashes

  • عملکرد شروع به تغییر هش Trigger function on hash change

  • هش URL فعلی را دریافت کنید Get the current URL hash

  • فیلتر هش را به ایزوتوپ منتقل کنید Pass the hash filter to Isotope

  • دکمه فعال فعلی را برجسته کنید Highlight the current active button

  • برنامه ای را برای فیلترهای ترکیبی مبتنی بر هش قرار دهید Lay a plan for hash-based combination filters

  • اجرای کد فیلتر هش ترکیبی Run-through of the combination hash filter code

5- فیلتر و مرتب سازی در وردپرس 5. Filtering and Sorting in WordPress

  • ایزوتوپ و CMS Isotope and CMS

  • Isotope.js را در وردپرس آغاز کنید Initialize Isotope.js in WordPress

  • نام کلاس را بر اساس اصطلاحات طبقه بندی سفارشی اضافه کنید Add class names based on custom taxonomy terms

  • با استفاده از کادرهای انتخاب ، یک فهرست فیلتر ایجاد کنید Create a filter menu using checkboxes

  • ایزوتوپ را بر اساس انتخاب کادر انتخاب فیلتر کنید Filter Isotope based on checkbox selections

  • انتخاب کادر انتخاب را پاک کنید Clear checkbox selections

نتیجه Conclusion

  • در ادامه با Isotope.js Going further with Isotope.js

نمایش نظرات

آموزش Isotope.js: فیلتر پیشرفته
جزییات دوره
2h 21m
33
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
15,578
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Morten Rand-Hendriksen Morten Rand-Hendriksen

مربی کارکنان ارشد، سخنران، طراح وب و توسعه‌دهنده نرم‌افزار

مورتن رند هندریکسن یک مربی ارشد کارکنان، سخنران، طراح وب و توسعه‌دهنده نرم‌افزار است.

مورتن بیش از 100 دوره آموزشی برای Lynda.com و LinkedIn Learning ایجاد کرده است که طیف وسیعی از موضوعات از جمله استانداردهای وب، فناوری‌های نوظهور و اخلاق فناوری را پوشش می‌دهد. دوره های او به چهار زبان ترجمه شده است. او که یک مشارکت کننده متن باز با نزدیک به دو دهه تجربه در صنعت است، نویسنده چندین کتاب، مقاله و فیلم آموزشی و یک متخصص شناخته شده در هنر وردپرس است. او سخنران و مدرس محبوبی در کنفرانس‌های حرفه‌ای در سرتاسر جهان بوده است، راه‌حل‌های طراحی ظاهری مبتنی بر استانداردها را می‌سازد و به دیگران آموزش می‌دهد که چگونه از وب بیشترین بهره را ببرند.

مورتن در اصل اهل نروژ است. با خانواده اش در بریتیش کلمبیا در سواحل غرب کانادا.