あにずむ

Learn from yesterday, live for today, hope for tomorrow.

 

1.4

うは!知らないうちに jQuery 1.4 vol.53 このエントリーをはてなブックマークに追加

( ゜▽゜)/こんにちは!

今日はこの3つ!

☆has()
	j$('#classdemo').click(function(){
		j$('li').has('ul').css('background-color', 'blue');
	});

  • list item 1
  • list item 2
    • list item 2-a
    • list item 2-b
  • list item 3
  • list item 4


hasの引数に指定したセレクタが含まれているものを取り出してくれるようですね。上のpush!を押すと、ulの中からliが含まれているものの背景を青にしてくれます。
#j$('ul')で指定しちゃったからブログ内のどっかももしかしたら
青くなっちゃうかもwww

☆jQuery.isEmptyObject()
	j$('#emptyobj1').click(function(){
		alert(j$.isEmptyObject({}));
	});
	j$('#emptyobj2').click(function(){
		alert(j$.isEmptyObject({foo: 'bar'}));
	});




isEmptyObjectの引数に指定したものが空のObjectかどうか見てくれるようです。EmptyObjectを押下で、引数{}にした時の結果。notEmptyObjectを押下で、fooプロパティ付きのObjectを引数にした時の結果が表示されます。

#もちろん、isEmptyObject(new Object())もtrueになりますw

☆jQuery.isPlainObject()
	j$('#plainobj1').click(function(){
		var numarray = [
			'zero', 'ichi', 'ni'
		];
		alert(j$.isPlainObject(numarray));
	});
	j$('#plainobj2').click(function(){
		var numobj = {
			'0': 'zero'
			,'1': 'ichi'
			,'2': 'ni'
		}
		alert(j$.isPlainObject(numobj));
	});




isPlainObjectは引数で渡されたものがObjectかどうか見てくれるようです。
「配列は・・・?」を押下で、配列を引数に渡します。
「Objectは・・?」を押下で、配列のようなObjectを渡します。
これはちょっと便利ですかね。


残り8個!


delay()はこちら
clearQueue()、jQuery.contains()はこちら
detach()はこちら
focusin()、focusout()はこちら


JavaScript & Ajax プロが教える“本当の使い方”JavaScript & Ajax プロが教える“本当の使い方”
著者:MdN編集部
販売元:MdN
発売日:2009-07-31
クチコミを見る

うは!知らないうちに jQuery 1.4 vol.43 このエントリーをはてなブックマークに追加

( ゜▽゜)/こんばんは!

今日はこれ!

☆focusin() 
☆focusout() 

	j$('#focus').focusin(function(){
		j$('#focusmsg').text('フォーカスがあたりました');
	});
	j$('#focus').focusout(function(){
		j$('#focusmsg').text('フォーカスが外れました');
	});
 
上のテキストフィールドにフォーカスを合わせると「フォーカスがあたりました」の文字が、フォーカスを外すと「フォーカスが外れました」の文字が出ます。

フォーカスがあたったときの動作と、フォーカスが外れた時の動作を指定出来る関数ですね。

これは結構便利そうですね!

記述も簡単だしわかりやすいですね!

delay()はこちら
clearQueue()、jQuery.contains()はこちら
detach()はこちら


JavaScript: The Good Parts ―「良いパーツ」によるベストプラクティスJavaScript: The Good Parts ―「良いパーツ」によるベストプラクティス
著者:Douglas Crockford
販売元:オライリージャパン
発売日:2008-12-22
おすすめ度:5.0
クチコミを見る



JavaScript 第5版JavaScript 第5版
著者:David Flanagan
販売元:オライリー・ジャパン
発売日:2007-08-14
おすすめ度:4.5
クチコミを見る
こんてんつ
アクセスカウンター
  • 今日:
  • 昨日:
  • 累計:

相互リンク☆
iphoneアプリ,ipodアプリの動画レビューサイト
TopHatenar
ぷちカンパ
WebMoney ぷちカンパ
人気ブログランキング
人気ブログランキング
にほんブログ村
ブログランキング【ブロブロ】
Amazonライブリンク
Silverlignt
ブログタイムズ
  • ライブドアブログ