以下兩段jQuery是等價的
1 使用toggleClass實現class值的交替
代碼如下:
$("#in1").click(function(){
$("li").toggleClass("ok2");
})
2 使用js判斷實現class值的交替
代碼如下:
$("#in1").click(function(){
var ok=$("li:first").attr("class")
if (ok == "ok2"){
$("li").removeClass();
}else{
$("li").attr("class","ok2");
}
})
昨天開始學jQuery,js是我前端設計技術的一塊心病,一直沒有找到很好的學習辦法。最近突然開悟,可以學jQuery呀,這個東西比較好學。於是計劃是先用一段不長的時間拿下jQuery,然後進階js,通過對js的了解去參C#,工具上要逐漸脫離Adobe的Dreamweaver,轉向MS的Expression和Visual Studio。VS對jQuery的支持是好的,學了C#後打算琢磨Blend,既然決定投靠微軟,就要學會用MS的軟件去替代Adobe。
要安排的學習內容
1 jQuery結合JavaScript
2 Expression(Web,Design,Blend)結合Visual Studio和C#
3 溫習高中數學(集合,數列,函數,三角函數,解析幾何,二項式定理,簡易統計導數)
4 高等數學
5 離散數學
6 線性代數
7 數據結構與算法
8 漢語言文學