JQuery 1.4.1は、バージョン1.4に現れ、栄光のためにAPIで機能したいくつかのバグを修正しました。
1.ここからjQuery 1.4.1をダウンロードします。
- jQuery 1.4.1 (157kb)
- jQuery 1.4.1 縮小 (23kb Gzip圧縮 )
2.そして今、私はイノベーションに精通することを提案します:
- 開発者にとって、最初のアイデアは「ぼかし」イベントと「フォーカス」イベント(要素による損失とHTMLフォーカスの取得)に新しい名前(「focusin」と「focusout」)を付けることでした。 .live()最初のオプションを使用できます(「focusin」と「focusout」は当然、後方互換性のためにどこにも行っていません)。
- 「mouseenter」、「mouseleave」のイベントと同じ状況。 これらのほかに、.live()メソッドで、ホバーメソッドを使用することもできます
- .live()メソッドでは、.bind()と同様に、いくつかのタイプのイベントを設定できるようになりました。 これがどのように役立つかの例:
$('#some_element').live('mouseenter mouseleave', function() {
$(this).toggleClass('entered');
});
- 繰り返しになりますが、合理的思考が.die()メソッドを見たときにjQueryの作成者を訪問しました。 まあ、または優れた開発者はバグトラッカーに正しいチケットを送信します:)最初は、.live()メソッドを使用して割り当てられたイベントハンドラを削除するように設計されていましたが、パラメータなしで呼び出された場合、.die()関数はそれらをすべて削除できます(tつまり、ハンドラーを削除するイベントのタイプを渡す必要はありません)。
- これで、関数を.height()および.width()メソッドに渡すことができ、それに応じて高さ/幅が設定されます。
- .parseJSON()関数(javascriptオブジェクトのJSON文字列を解析する)と.error()(単一のエラー出力メカニズムが適切です)が誰でも利用できるようになりました(以前はjQuery内でのみ使用されていました)。
多数のバグが修正されましたが、それらについて詳しくは説明しません。 ここで (英語で) 読んでいます 。
ご清聴ありがとうございました。 怠けないで、プロジェクトでjQueryを更新してください;)