タグ

Ajaxに関するyuki930のブックマーク (6)

  • jQueryのplugin作成時にajaxメソッドのcallbackで呼び出し元のエレメントを呼び出す方法

    皆さんプラグイン作ってますかー。わたしは作ってます、CakePHPの方ですが。 というわけで、こんにちは。今回もタイトルが長いですね。 とある日、jQueryでプラグインを書いていたときのことです。 呼び出し元エレメントを、ajax通信後にごにょごにょしたかったのですが呼び出すことができません。 こんな感じのコードですね。 (function($){ $.fn.hogeFunc = function(params){ // hogehoge. // ここでは、 this で呼び出し元エレメントを取得可能 $.ajax({ // .. other params .. success: function(data, status, xhr){ // ここで元のエレメントを操作したいの。 // 例えば、 $(this).text(data); } }); }; })(jQuery); $('#d

    jQueryのplugin作成時にajaxメソッドのcallbackで呼び出し元のエレメントを呼び出す方法
  • jQueryを使ってクロスドメインのAjax·jQuery CrossDomain MOONGIFT

    JavaScriptを使えば画面遷移の少ない、スムーズな操作性を提供できる。いわゆるAjaxなどがそれに相当するが、ドメインを越えて通信できないのが問題だった。幾つかの打開案はあるが、例えばJSONPを使う方法やサーバサイドで取得する方法などがメインになっていた。 検索結果のXMLを並べるテスト これではどちらかのサーバで対応が必要になってしまう。そんな中、殆どをクライアントサイドだけで解決してしまうのがjQuery CrossDomainだ。 今回紹介するオープンソース・ソフトウェアはjQuery CrossDomain、jQueryによるクロスドメインAjaxライブラリだ。 jQuery CrossDomainが使うのはFlashだ。Flashを使って外部ドメインにあるXMLを取得し、それをJavaScriptに返すようになっている。その仕組みをjQueryプラグイン化することで容易に

    jQueryを使ってクロスドメインのAjax·jQuery CrossDomain MOONGIFT
    yuki930
    yuki930 2009/07/17
    クロスドメイン
  • Chimply generates your images

    New: Added new fonts to generate more creative buttons and badges! More to come... Chimply is a website to easily generate loading image indicators, buttons and badges. You can also manipulate images by resizing and cropping them with the image editor. Create professional images with Chimply. It's easy and free!

  • animate(params, [duration], [easing], [callback]) - jQuery 日本語リファレンス

    自分で独自のアニメーション効果を作成するための関数です。 この関数でポイントになるのは、style属性の変化です。例えば”height”,”top”,”opacity”のようなstyleを、どのような値で完了させたいかを渡してやることで現在の値から変化させていきます。 ※ これらの値は、キャメルケースで表記されなければなりません。例えばmargin-leftは、marginLeftのように記述します。 例えば現在のheightが10pxで、animate関数に{height: “100px”}と渡した場合、高さが10pxから100pxに徐々に変化していく効果が得られます。これは数値のみに適用されますが、それ以外にも” hide”,”show”,”toggle”などの文字列が指定された場合にも、対応した効果を作成してくれます。 そもそも数値型の値をとらない属性(backgroundColor

    yuki930
    yuki930 2009/04/17
    アニメーション効果
  • IE6にPNG画像のアルファチャンネルを効かせる方法のまとめ | Blog hamashun.com

    最近はアルファチャンネルを含むPNG画像を利用したサイトが増えてきたように感じます。 2008年9月号のWeb Designing誌でも特集が組まれたりと、関心も高まっているようです。 ただ、そこで問題となるのはIE6のアルファチャンネル問題。 何らかの手段でこれを解決する必要があります。 少し前の仕事でこの問題を解決する必要があり、いくつかのライブラリを試してみたので、それをまとめてみます。 なお、img要素ではなく、CSSの背景画像で使用する場合として検証しました。 img要素にだけ適用したい場合には、もっとシンプルな方法があるかもしれません。 概ね共通する事 標準準拠のCSSのみでは不可能 IEの独自拡張の、filterプロパティを使う必要があります。 CSS内に記述する方法やhtcファイルを使う方法、JavaScriptを使う方法でも、結果的にはこのfilterプロパティのAlph

  • 70 New, Useful AJAX And JavaScript Techniques — Smashing Magazine

    As the Web grows and becomes more dynamic, more and more websites have user-generated content and tools that greatly improve the user experience in terms of usability and accessibility. Interactive solutions for lightboxes, form validation, navigation, upload, auto-complete, image cropping, slideshows, tool tips, sliders and tables are being developed that use nifty JavaScript and AJAX scripts. Wh

    yuki930
    yuki930 2009/03/10
  • 1