前段時間一同事買了本JQuery實戰, 等他看完後,借來翻了下. 以前對於JQuery 只能做到瞭解 知道 會用. 卻沒想到JQuery變態的選取器就讓我看了好久... 這本書不虧被JQuery之父推薦... 裡面寫了很多架構級方法, 包括寫自己的JQuery外掛程式. 雖然我是一個背景程式設計.並不涉及前台的東西, 不過還是蠻有收穫的. 至少有些東西 比如在給DataView實現光棒效果.以前要
前段時間一同事買了本JQuery實戰, 等他看完後,借來翻了下. 以前對於JQuery 只能做到瞭解 知道 會用. 卻沒想到JQuery變態的選取器就讓我看了好久... 這本書不虧被JQuery之父推薦... 裡面寫了很多架構級方法, 包括寫自己的JQuery外掛程式. 雖然我是一個背景程式設計.並不涉及前台的東西, 不過還是蠻有收穫的. 至少有些東西 比如在給DataView實現光棒效果.
以前要
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e){ if (e.Row.RowType == DataControlRowType.DataRow) { //當滑鼠移到的時候設定該行顏色為"#6699CC", 並儲存原來的背景顏色 e.Row.Attributes.Add("onmouseover", "currentcolor=this.style.backgroundColor;this.style.backgroundColor='#6699CC'"); //當滑鼠移走時還原該行的背景色 e.Row.Attributes.Add("onmouseout", "this.style.backgroundColor=currentcolor"); }}
現在只需要寫入JS中
$("table tr").bind("mouseover",function(){this.className = 'style';}).bind("mouseout",function(){this.className=''});
這樣的話如果想改變光棒顏色,就不需要進入後台修改重新編譯了.
==================================================
JQuery最棒的書....~