18 Окт 2009

Jquery Преди След: плъгин преглед

Публикувано от: Mahbub В: My Favorite Герои | Plugins

Не можех да не се пише за този плъгин. Това е един от най-креативните неща, които съм виждал направени с JQuery. Както името ви казва, преди-след, можете да миришат някои действия, нали? Обърнете внимание на снимката тук:

before-after

В плъгин ви позволява да покажете две снимки на едно и също нещо в различни времена, показващи някои разлики. Разбира се, ние можем да разберем разликата, когато двете изображения се показват един до друг, НО наслагване от друга и с плъзгача, за да ги плъзнете и да видим разликата е просто страхотно и това е, което ние наричаме творчество. A серия от демо е тук http://www.catchmyfame.com/jquery/demo/8/ . Освен плъзгача е гладко и когато щракнете върху всяка част от изображението, плъзгачът въпрос за курсора гладко - доста впечатляващо.

Момчето http://www.catchmyfame.com свърши наистина добра работа. Ние ще очакваме вертикален слайдер, ако е възможно от следващата версия на този плъгин. Забавлявайте се с нея.

14 Юни, 2009

jqGrid сега захранва от JQuery UI - WOW!

Публикувано от: Mahbub В: My Favorite Герои | Plugins

Аз винаги съм бил голям фен на Jquery jQGrid Grid Plugin. Тя може да се справи доста сложни и сложни задачи. Но не ми хареса ПС е било преди. Аз трябваше да променят CSS, за да могат да ги представят на клиентите. Аз също да използвате flexigrid за прости задачи. Това е доста лесно да се работи. Но никой от тях нямаше как по-близо, да се защити Джак Слокъм е EXT JS Grid. Ext беше тежък за мен, както аз ги ученето и в крайна сметка открих, че моите приложения не изискват десктоп чувства, както е предвидено ExtJS. И като голям фен на JQuery, което винаги съм искал да има мрежа плъгин, който работи в близост до мрежата ExtJS. Сега виж това.

jqgrid

Awsome, нали? Да, jqGrid в trirand сега захранва от JQuery UI. Това е доста чист и бързо сега. Можете да персонализирате тема от JQuery UI сайт, както добре. Няма да има повече преговори сега, просто го ядат тук http://www.trirand.com/jqgrid35/jqgrid.html

Така че не е мига в края на краищата да направите всички магии! Виждали сме и все още виждат светкавица прави чудеса и магии. Едно от готините неща, които е разработен е pageflip. Аз видях, че първо, когато си играех с флаш 2002-2003 предполагам в flashkit и actionscripts.org. Можете да видите един много добър професионалист версия на такова нещо тук . Но за нас, които искат най-много от нещата, които прави в Jquery - най-накрая има алтернатива на тази страница флип нещо. Това не е напълно алтернатива на флаш, но не е зле за минимална употреба страница флип ефект.

page_flip

Ето как изглежда с добавка, наречена jFlip дадени от Renato Formato в http://www.jquery.info/scripts/jFlip/demo.html

Демонстрации на тази страници има различни настройки с някои опции. И съм създал едно с някои от моите коли-мечти тук

Надявам се да ви харесва инициативата на Ренато.

5 Май 2009

Лесно създаване на анимирани меню НСА

Публикувано от: Mahbub В: Разни

Това е един много кратък пост за това как ние можем лесно да създадете анимирани навигационното меню с Jquery без плъгин. Трябва да са видели хоризонтални или veritical навигационни менюта, които се разширява и свива размера си на преобръщане. Преди това рамка JavaScript дойде, ние трябваше да направим доста код, за да получите неща направи. Защо? Това глупаво кръст обработка браузър. Не искам да започна отначало на IE.

Добре, тук е нещо. Ние просто се използва неподреден списък, за да се направи хоризонтално меню, което се разширява и свива. Code е мъртъв прост. Нека да разгледаме коректурата първи.

  <div id="navcontainer">
 <ul id="navlist">
	 <li> <a href="http://www.google.com"> Google </ A> </ Li>
	 <li> <a href="http://www.yahoo.com"> Yahoo </ A> </ Li>
	 <li> <a href="http://www.msn.com"> MSN </ A> </ Li>
	 <li> <a href="http://www.lycos.com"> Lycos </ A> </ Li>
	 <li> <a href="http://www.baidu.com"> Baidu </ A> </ Li>
 </ Ул.>
 </ Div> 

Така че ние имаме някои елементи от списък там. Така че, за да изглеждат като хоризонтално меню ни трябва някои CSS която изглежда така

 : inline ; } #navcontainer ul li Ли {дисплей: инлайн;} # navcontainer ул. Ли 

И последната част .. Събирането им танц на Задържането на курсора. Доста прост с живата функция. Само няколко от тези редовете по-долу ще свърши работа. Да погледнем.

	 ( ) { $ ( "#navlist $ (Функция () {$ ("# navlist 

Това е!! Вижте го в действие

Вие сте отегчени с твърде много лайтбокса, thickboxes, прозорец наслагвания? Искате ли вградена галерия доста нещо? Може би сте прави. Чувал съм от някои клиенти (големи клиенти), че не искате тази временна загуба лайтбоксове, thickboxes. И така, какво да правим тогава? Едно нещо, когато ф мисля за нещо, опитайте добро първо, в 80% от случаите, ще намерим решение, което някой вече е направил. Това не е век на Нютон, това е 21-ви век. Толкова много хора са след толкова много неща. И германски човек на име Christoph Schüßler идва да ни избави от обикновените лайтбокса. Тя се нарича Jquery Попай.

popeye

Аз не искам да се направи историята по-дълго. Просто го видите в действие . И аз съм сигурен, че ще планирате да използвате този плъгин в някои от следващите си проекти.

14 април 2009

Easy AJAX връзка - без нужда от плъгини!

Публикувано от: Mahbub In: Аякс

Така AJAX AJAX и AJAX, че е това, което правим широко тези дни. Това спестява време, добавя динамика и ви дава усещане за използване на софтуерно приложение вид на усещане. Там сте много начини за използване на AJAX с много библиотеки. Но както можете да видите на този сайт е за JQuery, ние ще разгледаме основните или може би някои допълнителни употреби AJAX.

Какво ни трябва?

Jquery библиотеката (разбира се)
A малък скрипт PHP

Нека да започна да говори. В Jquery, там са основно шест типа метод да се направи AJAX операции. Това са

  1. $. Аякс (опции)
  2. $. Получите (URL, данни, обаждане)
  3. $. GetJSON (URL, данни, обаждане)
  4. $. GetScript (URL, обаждане)
  5. натоварване (URL, данни, обаждане)
  6. $. Мнение (URL, данни, обаждане,

Освен номер 1, всички други методи използват $. Аякс вътрешно. Така че това означава, че $. Аякс () е майка ни функция за операции по закона за AJAX. Нека да разгледаме как $. Аякс () изглежда

  $. Аякс ({
     , тип: "POST",
     , URL: "some.php",
     , данни: "име = Peter & място = NY",
     ( msg ) { успех: функция (MSG) {
         + msg ) ; сигнал ("Сървър Response" + MSG);
     }
 }); 

Това е доста него. В зависимост от типа параметър се "да" или "пост", което означава, че можете да изпратите AJAX requestion като POST или GET (аз предпочитам винаги POST). Останалите параметри са доста самостоятелно обяснителен ако погледнете отново кода.

Сега отиваме да направим малък скрипт AJAX, която чете връзката на хипервръзки тагове (Ха) и зарежда по искане на някои Разделения елементи в документа.

Първо вземете нормално HTML документ PHP, който ще изглежда така

  <DOCTYPE HTML публично място! "- / / W3C / / DTD XHTML 1.0 Strict / / EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
 <HTML xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US" lang="en-US">
 <head>
	 <title> Ajax линк тест </ заглавие>
	 <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
	 <script type="text/javascript" src="jquery-1.2.6.min.js"> </ скрипта>	
 </ Глава>
 <body>
 </ Тялото> </ HTML> 


Сега нека добавим някои връзки към документа. За по-добро меню вид поглед ще използваме UL> LI и Link. Това ще изглежда така

  <ul id="nav">
	 <li> <a class="ajax_link" rel="div1" href="response.php?user=john"> Load в Div 1 </ A> </ Li>
	 <li> <a class="ajax_link" rel="div2" href="response.php?user=nash"> Load в Div 2 </ A> </ Li>
	 <li> <a class="ajax_link" rel="div3" href="response.php?user=stella"> Load в Div 3 </ A> </ Li>
	 <li> <a class="ajax_link" rel="div4" href="response.php?user=jason"> Load в Div 4 </ A> </ Li>
 </ Ул.> 

Както можете да видите ние имаме поставени връзки в списък елементи във вътрешността неподреден списък обект. Обърнете по-отблизо в имоти етикет <a> си. Имаме HREF, класа и REL атрибут, който изглежда нищо по-различно от нормална връзка. Ако виждате, сме дали на REL атрибут на някои Разделения имена именно div1, div2 .. така нататък. Това означава, че ние искаме отговор на HREF да бъдат заредени в тези Divs. Как да направите това? Нека добавим тези Divs първа

  <span> DIV -1 </ педя>
 <div id="div1" class="content_loader"> </ Div>
 <span> DIV -2 </ педя>
 <div id="div2" class="content_loader"> </ Div>
 <span> DIV -3 </ педя>
 <div id="div3" class="content_loader"> </ Div>
 <span> DIV -4 </ педя>
 <div id="div4" class="content_loader"> </ Div> 

И реалната част сега - сме дали връзките клас "ajax_link". Ние само ще добавите динамично Аякс действия само връзки с името на класа, наречен "ajax_link". По дяволите, ние не всички връзки на страницата, за да имат Аякс действия, нали?

Така че, на документ натоварване бихме правили това.

  . ready ( function ( ) { $ (Документ). Готов (функция () {
         ) . click ( function ( ) { $ ("A.ajax_link"). Щракнете върху (функция () {
             this ) ; $ Current_link = $ (това);
             $. Аякс ({
                 , тип: "пост",
                 ( "href" ) , URL:. $ current_link ATTR ("HREF"),
                 ( e ) { успех: функция (д) {
                     + $current_link. attr ( "rel" ) ) . html ( e ) ; . $ (. "#" + $ Current_link ATTR ("относителна")) HTML (д);
                 }
             });
             ; връщане фалшиви;
         });
     }); 

Нека ти обясня сценария малко. The document.ready събитие е събитие, което се задейства при зареждане на страницата. И тогава ние сме възлагане някаква кодове на клик случай на връзките, които имат клас "ajax_link". Правейки това current_link $ = $ (това); позволява да текущия обект връзка да бъде на разположение в рамките на функция за обратно извикване. И ние имаме

$ ("#" + $ Current_link.attr ("REL")). HTML (Е)

което означава $ ("div_id") HTML (server_response) и сме си поставили на URL параметър на $ функция Аякс с динамично URL:.. $ current_link.attr ("HREF"). Така че сега, всички тези "означават всички връзки, които имат клас" ajax_link "- Добави манипулатор събитие кликване - после за изпълнението и AJAX молбата, като на връзки HREF покупки и натоварване на отговор в дивизия, чиито номер съвпада с" REL "атрибут на връзка ". И на връщане фалшиви предотвратява връзка работа като нормална връзка ;)

Искате ли да го видите иск? Тук тя отива.

И вие можете да изтеглите източник , както добре.

В следващия раздел на този малък урок ние ще се използва едно и също нещо, но с малко комфорт.

Прилагането лесен метод

Всичко остава почти същата. Просто ще сменя метода Аякс тук. Така че вместо да пише цялата $. Аякс блок можем да постигнем същото нещо със следната.

  . ready ( function ( ) { $ (Документ). Готов (функция () {
 ) . click ( function ( ) { $ ("A.ajax_link"). Щракнете върху (функция () {
 + $ ( this ) . attr ( "rel" ) ) . load ( $ ( this ) . attr ( "href" ) ) ; . $ (. "#" + $ (Това) ATTR ("REL")) натоварване ($ (това) ATTR ("HREF").);
 ; връщане фалшиви;
 });
 }); 

Това е много по-сложно, нали? Натоварването метод зарежда Аякс съдържание вътре в елемента, че е приложен към. Ако $ ("# somediv_id"). Натоварване ("mypage.php"), ще се опитате да заредите mypage.php е съдържанието в него. Доста просто, нали? Но аз предлагам да се използва за основен метод (показан в първата част).

В пощенски файл има и друг файл, наречен ajax2.php която демонстрира това благоприятно при борбата, която има същия резултат.

Така че, AJAX не е толкова трудно, колкото звучи, нали? Когато стане много свободно с операции AJAX, ще създаде магии.

Благодаря за четене между другото.

5-ти Април, 2009

Jquery blockUI: Plugin на седмицата - 05 април 09

Публикувано от: Mahbub In: Plug-in на седмицата | Plugins

С напредването на DHTML, можем да направим много неща, само с едно мигване на окото. Ние всички са използвали прозореца наслагвания или лайтбоксове в някакъв момент от време тези дни. Но понякога се налага да блокира част на страницата или специфичен елемент, например DIV, така че хората не са в състояние да играе с вашата страница, когато не искате да. Например, ако някой прави коментар по полето за коментар, вие не искате хората да кликнете върху други коментари, докато попълване. Какво да правим тогава? Ами там е чист разтвор Jquery. Можете просто да ги блокира, докато коментира. И може да има много случаи като този, когато искаме да блокира цялата страница или някои елементи. Jquery BlockUI идва да спаси.

blockui

Първоначално е бил направен за блокиране на цяла страница с послание, но сега, тя може да блокира елемент страница или дори показват Growl като съобщение. Връщане на примери тук . Документацията е много хубаво и доста голямо количество код примери са дадени. Използвайте го във вашето приложение. Ако имате някакви проблеми, които го използват, да ми оставите коментар тук.

Правейки портфолио страница с Flash на вашия сайт се превърна вид остаряла. Тези дни с бързи машини и ново поколение браузър наистина може да сритаме няколко задника с Javascript и CSS. JQuery е много чист начин да се справят с някои ефекти. Всички анимации произтичат от основата метод, наречен "живата". Той съживява, Tweens свойствата на елементи DOM. За да направите дълга история накратко да разгледаме това.

portfolio_demo

И така, вече сте кликнали и видя нали? Добре, ако се вгледате в кода, това е доста проста.

  $ (Документ). Готов (функция () {
		 VAR hover_in_easing = "easeOutExpo";
		 VAR hover_out_easing = "easeOutBounce";
		 . $ (". Info_container") показват ();
		 $ ("Div.portfolio_div"). Мишката (функция () {
			 . $ (Това), че ("info_container.") Анимирате ({върха: "0px"}, {Продължителност: 400, облекчаване: hover_in_easing}).;
		 }, Функция () {
			 . $ (Това), че ("info_container.") Анимирате ({върха: "100px"}, {Продължителност: 500, облекчаване: hover_out_easing}).;
		 });
                 / / На 100 пиксела е размерът на маската
	 }); 

Той използва живата функция за анимиране на маската върху снимката, която е скрита от относително позициониране. И с облекчаване плъгин, ние постигнете готин ефект от подскачащи когато мишката навън от картинката. Можете да поставите всяка HTML елементите вътре DIV info_container, стига да не излиза извън границите. Погледнете стилове и ще го намерите много gramatical. Можете да персонализирате размери чрез модифициране на Разделения класове.

Изтеглете Източник

Вдъхновение: http://dibusoft.com/portfolio

27 март 2009 г.

Jquery Captify: Plugin на седмицата - 27 мар 09

Публикувано от: Mahbub In: Plug-in на седмицата | Plugins

Виждал тези прозрачни надписи на снимки? Надписи poping от дъното или отгоре, описваща снимката? Сигурен съм, че имате. Има много скриптове като този. И тук идва нашият любим версия Jquery за това.

captify_demo

Можете да сложите обикновен, текст, HTML или нещо там. Само погледнете в страницата си плъгин дома и това е доста добре описано. Не лош трикове е необходима.

http://masterfidgeter.com/projects/captify/

Снимката ви страници изглеждат добре с него.

Тази седмица - март 20,09 jQueryMagic избира Jquery КолорБокс като мотика на седмицата. Вие всички сте чували много Lightbox, thickbox, greyboxes и различни слоеве прозорец. Той получава по-добре в най-новите пресата плъгин. Това наистина скали. Напълно адаптивни и лесен за използване. Това е лек и изглежда готино. Освен куп например е част от пакета с библиотеката.

colorbox

КолорБокс

Отидете на страницата на проекта тук .


  • Роман: норма спасибо
  • Lsqoswsh: Ще мога ли да се изплаща седмично или месечно? Лолита забавно
  • Rlbbuwhe: Управителят http://community.parents.com/asumouooi/blog/2013/04/04/lolita_kingdom_nude_pics млада девица pedo lolis тази светлина кожата момиче е скитник той е

Преводач

English flagItalian flagKorean flagChinese (Simplified) flagChinese (Traditional) flagPortuguese flagGerman flagFrench flagSpanish flagJapanese flagArabic flagRussian flagGreek flagDutch flagBulgarian flagCzech flagCroatian flagDanish flagFinnish flagHindi flagPolish flagRomanian flagSwedish flagNorwegian flagCatalan flagFilipino flagHebrew flagIndonesian flagLatvian flagLithuanian flagSerbian flagSlovak flagSlovenian flagUkrainian flagVietnamese flagAlbanian flagEstonian flagGalician flagMaltese flagThai flagTurkish flagHungarian flag

Tags