自分で作ったり提供したりするものは、まず自分自身で使ってみろろということです。自分じゃ使わないものなら人はいくらでも無責任にも無思考にもなれる。そういう投げやりな「サービス」やら「プロダクツ」なんて、だれだってイヤだ。自分が作り手と同時に利用者の立場になれば、ちゃんと使えるレベルのものを提供しようとします。

ラベル jQuery の投稿を表示しています。 すべての投稿を表示
ラベル jQuery の投稿を表示しています。 すべての投稿を表示

2012年6月6日水曜日

jQuery UI 1.8.21 リリース

jQuery UIの最新バージョン1.8.21はリリースされました、面白い機能はないかな?

変更点
http://jqueryui.com/docs/Changelog/1.8.21

2012年5月28日月曜日

jQuery総合サイトを作成中

ウェブ開発大人気のJavascriptライブラリjQuery情報の纏めサイトを今作成中です。

URL
http://jquery.sqlendia.com

2012年5月18日金曜日

jQuery UI 1.9 Milestone 8 – Position

jQueryのUI1.98マイルストーンリリースは、いくつかの改良が含まれており、最も注目すべきはポジションツールのバージョンの再設計になっています。

ダウンロード
http://jquery-ui.googlecode.com/files/jquery-ui-1.9.0m8.zip

2010年11月9日火曜日

jQuery ajaxサンプル

jQuery ajax関数のサンプルをメモします。

ソース:
<script type="text/javascript">
    $(function () {
        $("#btn01").click(function () {
            $.ajax(
                {
                    async: false,
                    global: false,
                    ifModified:false,
                    url: "/txt/txt1.txt",
                    cache: false,
                    beforeSend: function () {
                        $("#div01").append("<hr/>");
                    },
                    dataFilter: function(data, type){
                        return "<b>" + data + "</b>";
                    },
                    success: function (msg, textStatus) {
                        $("#div01").append(msg + "<br/>");
                    },
                    error: function(xhrobj, status, errorEx){
                        $("#div01").append(status + "<br/>");
                    },
                    complete: function (xhrobj, textStatus) {
                        $("#div01").append(textStatus + "(complete)<hr/>");
                    }
                }
            );
        });

        $("#btn02").click(function () {
            $.ajax(
                {
                    type: "post",
                    url: "/Home/AjaxTest",
                    cache:false,
                    dataType: "text", // xml, html, script, json, jsonp, text
                    data:
                    { 
                        data: "あいうえお",
                        data1: ["aaa", "bbb"],
                    },
                    success: function (msg, textStatus) {
                        $("#div02").append("success:<br/>");
                        $("#div02").append(msg + "<br/>");
                        var obj = jQuery.parseJSON(msg);
                        $("#div02").append("obj.a=" + obj.a + ",obj.b=" + obj.b + "<br/>");
                    },
                }
            );
        });
    });
</script>

2010年11月8日月曜日

jQuery :parentフィルター

:parentはセレクター内容の親タグにマッチします。


文字1
文字2
文字3

jQuery :hasフィルター

:hasは引数で指定されたセレクターにマッチする少なくとも一つのタグを含む対象に絞り込みます。


文字1
文字2
文字3
文字4

jQuery :emptyフィルター

:emptyはサブ要素を持たない親タグを絞り込みます。


文字1
文字2
文字4

jQuery :containsフィルター

引数の文字列を含むタグにマッチします。


文字1
文字2
文字3
文字4

2010年11月5日金曜日

jQuery paramを利用して、URLパラメーターを作成する

jQuery内部関数paramを利用して、フォーム内容をURLパラメータに簡単に纏めれる。

uid:
pwd:

2010年11月4日木曜日

jQuery queue動画サンプル

jQuery queueを利用して、もう一つのサンプルを紹介します。


jQuery queueを利用して、アニメーションを作成する

jQuery queueを利用して、DOMオブジェクトの属性を動的に変更して、動画効果を実現する。


jQuery dataの利用

jQuery dataオブジェクトを利用するサンプルです。

ボタンを押してください

jQueryオブジェクトをDOMオブジェクトとして操作する

$("")でマッチした要素をDOMオブジェクトで操作するサンプルです。

何かの文字内容

jQuery.eachで配列を列挙する

jQuery.each利用方法を紹介します。


jQueryで逆順に並び替える

reverseメソッドを利用して、画面表示内容を並び替えます。


  • 分類1


  • 分類2


  • 分類3


  • 分類4


  • 分類5



  • jQuery文字追加

    jQueryの内容追加処理を紹介します。



    基本内容



    jQueryでcheckboxとradioを一括設定する

    jQueryセレクタでcheckboxとradioを一括選定できて、設定することもできます。



    jQuery css動画

    jQueryのanimateメソッドを利用して、css属性を動的に設定することができます。


    jQueryマジック

    2010年11月2日火曜日

    jQuery each使用

    jQuery eachロープ処理のサンプルです。



    PS:
    ループ内にreturn falseを書けば、処理を中断します。

    jQuery ボタン配列のクリック処理

    画面にいくつかのボタンを配置して、クリックイベントを一括に処理するサンプルです。





    (Internet Explorer確認済み)

    jQuery css一連設定

    jQuery cssメソッドで一連のCSS内容を設定するサンプルです。


    jQuery formサンプル

    jQuery Ajax Formサンプルを紹介します。

    このサンプルで、クライアント側でファイルをアップロードすると、画面サブミットせずにアップロードできます。
    <script src="jquery-1.4.3.min.js" type="text/javascript"></script>
    <script src="jquery.form.js" type="text/javascript"></script>
    <script type="text/javascript">
        $(function () {
            var options = {
                //target:   // target element(s) to be updated with server response
                success: function (responseText, statusText, xhr, $form) {
                    alert("サブミット完了しました。[" + response + "]");
                }
                , iframe: true
            };
            $('#uploadFileForm').ajaxForm(options);
        });
    <form id="uploadFileForm" runat="server" enctype = "multipart/form-data">
    <div>
        <input type="file" id="fileUpload1" name="fileUpload"/>
        <asp:Button ID="Button1" runat="server" Text="アップロード"/>
    </div>
    </form>
    

    Google jQueryライブラリの利用方法

    Google社提供しているJavascriptライブラリの利用方法を紹介します。

    このトピックでjQueryの利用サンプルを説明します。

    【Google API Test】ボタンを押して、Google jQueryライブラリを経由して【Hello】メッセージを出します。


    ホームページ