あにずむ

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

 

jQuery

【書籍】jQueryクックブックがやっと届いた このエントリーをはてなブックマークに追加

いやー!結構待ったなぁ。

最初404 Blog Not Foundで紹介されてるの見て
>$(DHTMLcoders).read(this) || throw your.job - 書評 - jQueryクックブック

Amazonで注文したんですが、届いたの今日でした!
pict-IMG_0922








目次はこんな感じ!
1:jQueryの基礎
2:jQueryでの要素の選択
3:基礎の枠を超えて
4:jQueryのユーティリティ
5:もっと早く、もっと単純に、もっと楽しく
6:大きさ
7:エフェクト
8:イベント
9:高度なイベント
10:HTMLフォームの拡張
11:プラグインによるHTMLフォームの改良
12:jQueryプラグイン
13:インターフェイスコンポーネントの構築
14:jQueryUIを使ったユーザーインターフェイス
15:jQueryUIのテーマ
16:jQuery、Ajax、データフォーマット:HTML、XML、JSON、JSONP
17:大規模なプロジェクトでのjQueryの利用
18:ユニットテスト

今までjQueryはなんとなく使っていましたが
ちょっと勉強してスマートに使えるように頑張ろう〜

jQueryクックブックjQueryクックブック
著者:jQuery Community Experts
オライリージャパン(2010-08-18)
販売元:Amazon.co.jp
クチコミを見る

【jQuery】カレンダーの今日の日付の色を変える このエントリーをはてなブックマークに追加

気付かなかった。。。
以前、「ブログのカレンダーで、今日の日付の色を変える
で当サイトの右上にあるカレンダーの今日の部分の色を赤くする
コードを書いたんですが・・・

当時prototype.jsありきで書いていたぽくて
prototype外したときからちゃんと動いていなかったようです・・

見つけてしまったので直すことに。
今はjQuery入ってるから簡単簡単。

$(function(){
	var en_month = {
		0:'January',
		1:'February',
		2:'March',
		3:'April',
		4:'May',
		5:'June',
		6:'July',
		7:'August',
		8:'September',
		9:'October',
		10:'November',
		11:'December'
	};
	var today = new Date();
	var s_date = en_month[today.getMonth()] + ',' + today.getFullYear();
	if($("div.calendarhead").text().indexOf(s_date) > -1)
		$($("table.caltblday span").get(today.getDate() - 1)).css('color','#e5000d');
});

短かw
以前はこんなに書いてたのに・・・w

function _addLoadEvent(func) {
  var oldonload = window.onload;
  if( typeof window.onload != 'function') {
    window.onload = func;
  } else {
    window.onload = function() {
      oldonload();
      func();
    }
  }
}
 
_addLoadEvent(function(){
  var today = new Date();
  var en_month = {
     0:'January',
     1:'February',
     2:'March',
     3:'April',
     4:'May',
     5:'June',
     6:'July',
     7:'August',
     8:'September',
     9:'October',
    10:'November',
    11:'December'
  };
  var s_date = en_month[today.getMonth()] + ',' + today.getFullYear();
   
  var bmsel = new Selector("div.calendarhead"); 
  var bdsel = new Selector("span.calendar");
  var dbasel = new Selector("a.acalendar");
   
  var blogmonth = bmsel.findElements();
  var blogdays = bdsel.findElements();
  var ablogdays = dbasel.findElements();
 
  blogmonth.each(function(obj){
      if(obj.innerHTML.indexOf(s_date) > 0){
      var changecolor = function(elem){
          for(i=0;i

ほかにもprototype外した弊害がいっぱいでてたりして・・・
((((;゚Д゚))))ガクガクブルブル

ラング(LANG)社製2011年カレンダー(12か月)アバンダントフレンドシップ By Susan Wingetラング(LANG)社製2011年カレンダー(12か月)アバンダントフレンドシップ By Susan Winget
ラング(LANG)
販売元:Amazon.co.jp
クチコミを見る
ラング(LANG)社製2011年カレンダー(12か月)ハート&ホームBy Susan Wingetラング(LANG)社製2011年カレンダー(12か月)ハート&ホームBy Susan Winget
ラング(LANG)
販売元:Amazon.co.jp
クチコミを見る

こんてんつ
アクセスカウンター
  • 今日:
  • 昨日:
  • 累計:

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