私は自分自身がこのプラグインについて書いて助けることができなかった。 それは、私はjQueryを使って作られた見た中で最も創造的なものの一つだ。 名前があなたに伝えたように、前の後には、右の、いくつかのアクションをかぐことができる? ここで絵を見てみましょう:

before-after

プラグインは、いくつかの違いを示し、異なる時間に同じものの二つの絵を表示することができます。 もちろん、我々は2つ​​の画像を並べて示したが、他に重ね合わせて、それらをスライドさせ、その差は、単に素晴らしいですし、それは我々が創造と呼んでいるものだ見てスライダーを抱えているの違いを理解することができます。 デモのシリーズはこちらですhttp://www.catchmyfame.com/jquery/demo/8/ またスライダーがスムーズであり、あなたが、画像の任意の部分をクリックすると、スライダーがスムーズにカーソルに来る - 非常に印象的。

で男http://www.catchmyfame.comは本当にいい仕事をした。 私たちは、このプラグインの次のリリースからの垂直スライダー可能であれば期待したい。 それを楽しんでいる。

私はいつものjQueryグリッドプラグインjQGridの大ファンだった。 それは非常に複雑で洗練されたタスクを処理することができます。 しかし、私はそれが前にあったUIが好きではなかった。 Iは、クライアントに提示することができるように、そのCSSのを修正しなければならなかった。 私はまた、単純なタスクにflexigridを使用しています。 それはで動作するように非常に簡単です。 しかし、それらのどれもジャックスローカムのEXT JSグリッドを倒すことがどこにも近いんでした。 Extのは、私は、それらを学んでいたように私には重かったし、最終的に私のアプリケーションが提供さExtJSのようにデスクトップの感情を必要としないことがわかった。 とjQueryの大ファンであること、私はいつもExtJSのグリッドに近い動作するグリッド·プラグインを持っていると思った。 今度はこれを見てください。

jqgrid

Awsomeさんは、右? はい、trirandでjqGridは現在、jQueryのUIによって供給されています。 それは今ではかなりきちんとして高速です。 あなたにもjQueryのUIサイトからテーマをカスタマイズすることができます。 これ以上の話は今、ちょうどここにそれを食べるんhttp://www.trirand.com/jqgrid35/jqgrid.html

だから、すべての魔法を行うために、すべての後にフラッシュではありません! 我々は見て、まだ不思議と魔法をやってフラッシュを見ました。 開発されたクールなものの一つはpageflipだった。 私はflashkitとactionscripts.orgに推測2002年から2003年にフラッシュを遊んでいたとき、私はその最初のを見た。 あなたがそのようなことは非常に良いプロ版を見ることができますここで しかし、jQueryので物事のほとんどをしたい私たちのための - 最後に、そのページフリップのものに代わるものを持っています。 それは完全にフラッシュの代替が、最小限の使用のページフリップ効果は悪くないではありません。

page_flip

それはそれはhttp://www.jquery.info/scripts/jFlip/demo.htmlでレナートフォーマトによって書かjFlip呼ばれるプラグインを使用してどのように見えるかだ

そのページ上のデモはいくつかのオプションを使用して異なる設定を持っています。 そして私は私の夢の車のいくつかを持つものを作成し、ここで

あなたはレナートでイニシアティブを好むことを望みます。

これは、我々が簡単にプラグインすることなく、jQueryを使ってアニメーション化されたナビゲーションメニューを作成する方法の非常に短い投稿です。 あなたは、ロールオーバーで、そのサイズを伸縮水平またはveriticalナビゲーションメニューを見ている必要があります。 これらのJavaScriptフレームワークが来た前に、私たちは物事を成し遂げるためのコードのかなり多くをしなければならなかった。 なぜですか? その愚かなクロスブラウザの処理。 私はIEで最初からやり直す必要はありません。

[OK]を、ここでは、ことだ。 我々は、単に伸縮水平メニューを作成する順不同のリストを使用しています。 コー​​ドが死んで簡単です。 最初のマークアップを見てみましょう。

 <div id="navcontainer"> <ul id="navlist"> <LI> <a href="http://www.google.com">グーグル</ A> </李> <LI> <A HREF = "http://www.yahoo.com">ヤフー</ A> </李> <LI> <a href="http://www.msn.com"> MSN過去</ a> </李> <LI> <a href="http://www.lycos.com">ライコス過去</ a> </李> <LI> <a href="http://www.baidu.com"> Baiduの</ >する</ li> </ ul> </ DIV> 

だから我々はいくつかのリスト項目をそこに持っている。 だから我々はこのように見えるいくつかのCSSが必要と思い、それらが水平メニューのように表示されるように

 : inline ; } #navcontainer ul liリチウム{ 表示  インライン ;}#navcontainer UL李 

そして最後の部分.. それらのマウスオーバーでダンスを作る。 アニメーション機能を持つ非常にシンプル。 ただ、以下のこれらの数行は、トリックを行います。 外観を持っている。

	 ( ) { $ ( "#navlist $( 関数 (){$( "#navlist 

それだね! それアクションで参照してください

あなたも多くの建築物、thickboxes、窓オーバーレイに飽きていますか? あなたはインラインギャラリーちょっとの事をしたいですか? あなたが行うことがあります。 私は時ライト、thickboxes彼らはこの停電が好きではないことをクライアントのいくつか(古いクライアント)から聞いたことがある。 それでは、何をするか? 一つのことは、uは何かを考えるときに、ケースの80%であなたには、いくつかのいずれかが既に行ったこと解決策を見つけることができ、最初の良いしてみてください。 それはニュートンの世紀ではない、それは21世紀だ。 だから、多くの人々は非常に多くの事の後である。 とクリストフSchüßlerというドイツの男は普通のライトから私たちを救うために来る。 これは、jQueryのポパイと呼ばれています。

popeye

私は話を長くする必要はありません。 ちょうどそれアクションで参照してください そして、私はあなたの次のプロジェクトのいくつかにこのプラグインを使用する予定があります確信しています。

2009年4月14日

簡単にAJAXリンク-不要プラグイン!

投稿者:でMahbub: アヤックス

だから広範囲に我々は何をすべきか、これらの日だAJAX AJAXとAJAX、。 それは、時間を節約するダイナミクスを追加し、あなたの肌ざわりのソフトウェアアプリケーションの種類を使用しての感触を与えます。 多くの図書館でAJAXを使用する多くの方法がありますね。 しかし、このサイトはjQueryのためであることがわかりますように、我々は基本的なまたは多分いくつかの先進的なAJAXの用法を見てみましょう。

あなたは私たちには何が必要ですか?

jQueryライブラリ(もちろん)
小さなPHPスクリプト

レッツが話し始めた。 jQueryのでは、AJAXの操作を行うための方法の6種類は基本的にあります。 これらは、

  1. $。AJAX(オプション)
  2. $。取得(URL、データ、コールバック)
  3. $。getJSON(urlに、データ、コールバック)
  4. $。getscriptが(URL、コールバック)
  5. 負荷(URL、データ、コールバック)
  6. $。ポスト(URL、データ、コールバック、

別に1番から、他のすべてのメソッドは、$を使用しています。AJAXは内部。 だから$を意味する。アヤックス()は、jQueryのAJAX操作のための私たちの母関数である。 どのように$を見てみましょう。Ajaxは()のように見える

 msg ) ; } } ) ; 応答"+ MSG);}}); 

これはかなりそれだ。 typeパラメータは、 "GET"や、POSTとしてAJAXのrequestionを送信したり(私は常にPOSTを好む)を入手できることを意味し、 "POST"かかります。 再度コードを見てみた場合、パラメータの残りの部分はかなり自明です。

今、私たちは、ハイパーリンクタグのリンク(<A>)を読み込み、文書内の一部のdiv要素に要求をロード小さなAJAXスクリプトを作るつもりだ。

まず、次のようになりますPHPのドキュメントの通常のHTMLを取る

  <DOCTYPE HTML PUBLIC " -  / / W3C / / DTD XHTML 1.0厳密/ / 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"> </ SCRIPT>	
 </ HEAD>
 <BODY>
 </ BODY> </ HTML> 


今度は、文書にいくつかのリンクを追加してみましょう。 外観の良いメニューの種類のために私達はUL> LIとリンクを使用します。 つまり、このようになります

  <ul id="nav">
	 <LI> <a class="ajax_link" rel="div1" href="response.php?user=john">ディビジョン1でのロード</ a>を</李>
	 <LI> <a class="ajax_link" rel="div2" href="response.php?user=nash">ディビジョン2でのロード</ a>を</李>
	 <LI> <a class="ajax_link" rel="div3" href="response.php?user=stella">ディビジョン3でのロード</ a>を</李>
	 <LI> <a class="ajax_link" rel="div4" href="response.php?user=jason">ディビジョン4でのロード</ a>を</李>
 </ UL> 

あなたが見ることができるように私たちは、順不同のリストオブジェクトの内部リスト要素内のリンクを入れている。 <a>タグのプロパティを詳しく見てみましょう。 私たちは、HREF、クラスと通常のリンクとは別の何も見えませんrel属性を持っている。 あなたが表示された場合、私たちはいくつかのdiv名すなわちDIV1、DIV2にrel属性を与えて.. というように。 これは、我々はそれらのdiv要素にロードするのhrefの応答をしたいことを意味します。 それを行う方法? 最初にそれらのdiv要素を追加してみましょう

  <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アクション "ajax_link"というクラス名を持つだけにリンクを追加します。 地獄、私たちはページのすべてのリンクはAJAXアクションを持っていない、我々は何?

だから、文書の負荷に我々はこれを行うと思います。

  . ready ( function ( ) { $(ドキュメント)。 レディ  関数 (){
         ) . click ( function ( ) { $( "a.ajax_link")。 クリック  関数 (){
             this ) ; $ current_link = $( この );
             $。AJAX({
                 ,タイプ "ポスト"、
                 ( "href" ) , URL:$ current_link attrは "HREF")、
                 ( e ) {成功 関数 (E){
                     + $current_link. attr ( "rel" ) ) . html ( e ) ; 。$( "#" + $ current_link attrは "REL"))html  (E);
                 }
             });
             ; falseを 返します ;
         });
     }); 

私はスクリプトを少し説明しましょう​​。 document.readyイベントは、ページのロード時にトリガーされるイベントです。 そして、我々は、クラス "ajax_link"を持ってリンクのクリックイベントにコードのいくつかの並べ替えを代入しています。 この$ current_link = $(this)を行うと、現在のリンクオブジェクトは、コールバック関数内で使用できるように持つことができます。 そして、私たちは持っている

$( "#" + $ current_link.attr( "REL"))。htmlの(e)の

。これは、HTML(server_response)が( "div_id")$を意味し、私たちは、URLを使用して動的に$ AJAX機能のurlパラメータを設定している:$ current_link.attr( "HREF")。 だから今は、これらすべての手段ajax_link "クラスを持つすべてのこれらのリンク" " - クリックイベントハンドラを追加します - リンクを取って、次に実行し、AJAXリクエストHREF popertyとIDが一致したdiv要素に応答を読み込む"のREL "属性をリンク "。 と偽のリターンは、通常のリンクのようにリンク作業を防止 ;)

ワナ?それにアクションを参照してくださいここにそれは行く。

そして、あなたがすることができ、ソースをダウンロードして同様に。

この小さなチュートリアルの次のセクションではなく、快適さを少しでも同じことを使用することがあります。

簡単な方法を適用する

すべてがほぼ同じままです。 私達はちょうどここにAjaxの手法を変更します。 我々は、次のと同じことを達成することができますので、全体ではなく$を書いている。Ajaxのブロック。

  . ready ( function ( ) { $(ドキュメント)。 レディ  関数 (){
 ) . click ( function ( ) { $( "a.ajax_link")。 クリック  関数 (){
 + $ ( this ) . attr ( "rel" ) ) . load ( $ ( this ) . attr ( "href" ) ) ; 。$( "#" + $(this) ATTR( "REL")) 負荷 ($(this) ATTR( "HREF"));
 ; falseを 返します ;
 });
 }); 

まさに、今、はるかに少ない複雑なのですか? loadメソッドは、それが添付いる要素内のAjaxコンテンツをロードします。 ( "#somediv_id")$場合、負荷( "mypage.php")、それはそれでmypage.phpのコンテンツをロードしようとするでしょう。 かなりシンプルでしょ? しかし、私はあなたがmainメソッド(最初の部分に示されている)に慣れることをお勧めします。

zipファイルで呼び出される別のファイルありajax2.php同じ結果を持っているこのmethosを示しています。

だから、AJAX、右、それは思ったほど難しいことではありません? あなたはAJAX操作と非常に流暢になるときには、魔法を作成します。

ところで読んでくれてありがとう。

DHTMLの進歩により、我々は、目の瞬きだけで物事の多くを行うことができます。 我々は、すべてのこれらの日の時間のある時点でウィンドウオーバーレイやライトを使用している。 しかし、時にはそれは、人々はあなたがそれらをしたくない場合のページでプレイすることができないようにDIVを例えば、ページの一部または任意の特定の要素をブロックするために必要となります。 誰かがコメントボックスにコメントをしている場合と同様に、あなたはそれをいっぱいにしながら、人々が他のコメントをクリックする必要はありません。 次に何をするか? まあきちんとしたjQueryのソリューションがあります。 あなたは、単にコメントしながら、それらをブロックします。 我々はページ全体または特定の要素をブロックしたい場合、そのような多くの場合があるかもしれません。 jQueryのBlockUIは救助に来る。

blockui

それは、最初のメッセージでページ全体をブロックしましたが、今、それがページ要素をブロックすることができたり、メッセージのようなうなり声を示しています。 チェックアウトここで例を ドキュメントは非常にいいですし、コード例のかなりの量が与えられている。 アプリケーションでそれを使用しています。 あなたがそれを使用して何か問題があれば、ここで私にコメントを残して。

あなたのウェブサイト上のFlashでポートフォリオページを行うと、時代遅れのようなものとなっている。 速いマシンと新世代のブラウザでは、これらの日は本当にJavascriptとCSSで、いくつかのお尻を蹴ることができる。 jQueryのは、いくつかの効果に対処するための非常に巧妙な方法を持っています。 すべてのアニメーションは "アニメーション"と呼ばれる基本メソッドに由来。 それアニメーションは、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ピクセルマスクのサイズです
	 }); 

それは相対的にポジショニングによって隠さ保たれ画像の上にマスクをアニメーション化するアニメーション機能を使用しています。 とプラグインを緩和で、我々はあなたがイメージから置くと跳ねるのいくつかのクールな効果を実現しています。 それは国境を越えて行かない限り、info_containerのDIV要素の内側に任意のHTMLを置くことができます。 スタイルシートを見て、あなたはそれが非常にgramatical見つけることができます。 あなたは、divのクラスを変更することで、サイズをカスタマイズすることができます。

ソースをダウンロード

インスピレーション:http://dibusoft.com/portfolio

これまで画像にそれらの透明キャプションを見た? キャプションは写真を記述下部または上部からpopingし? 私はあなたが持っていると確信しています。 そのようなスクリプトがたくさんあり​​ます。 そしてここにその私たちのお気に入りのjQueryのバージョンが付属しています。

captify_demo

あなたは、プレーンテキスト、HTML、またはそこに何かを置くことができます。 ただ、それらのプラグインのホームページを見て、それが非常にうまく説明している。 全く厄介なトリックは必要ありません。

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

それに似合うあなたの写真のページを作る。

今週-月20,09 jQueryMagic週のピックとしてjQueryのカラーボックスを選択ます。 あなたはすべてのライト、thickbox、greyboxesと異なるウィンドウオーバーレイをたくさん聞いたことがある。 それは、最新のプラグインのリリースで良くなります。 本当にこの1岩。 完全にカスタマイズ可能で使いやすい。 それは軽量だし、クールに見えます。 また例の束は、ライブラリにバンドルされています。

colorbox

カラーボックス

プロジェクトのページに移動しますここに


  • Роман: нормаспасибо
  • Lsqoswsh:私は、毎週または毎月支払われるのでしょうか? ロリータ楽しい
  • Rlbbuwhe:マネージャーhttp://community.parents.com/asumouooi/blog/2013/04/04/lolita_kingdom_nude_pics若い処女ペド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

タグ