推 mesak:加上$ 是為了辨別已套上 JQUERY方式 $content && content 05/13 17:35
→ mesak:$content 比較容易辨認是已經 被 JQUERY 選擇的物件 05/13 17:35
→ mesak:content 光看像是 一般文字變數 05/13 17:36
推 s25g5d4:就像樓上講的... 另外這有助於效能提升 比起每次都跑一次 05/13 20:35
→ s25g5d4:$() 先把它存到變數裡會比較快 05/13 20:37
→ s25g5d4:$開頭是為了辨識方便 我自己用.each時也會先建一個$_this 05/13 20:38
→ s25g5d4:另外就是如果selector已經無法指定該元素(例如class已經 05/13 20:38
→ s25g5d4:改變) 先存到變數裡的jQuery物件並不會因此失效 05/13 20:39
→ poopoo888888:非常感謝兩位大大!! 獲益良多!! 05/13 21:02
→ poopoo888888:但還是有個問題「以字母或是底線開頭」這句話是錯的? 05/13 21:02
→ poopoo888888:所以也可以用其他亂七八糟的符號開頭嗎? 05/13 21:03
推 mesak:一般會設定為底線是為了跟 廣域變數區別開 主要是認知為私有 05/13 21:10
→ mesak:變數, 能不能用亂七八糟的符號我就不知道了.....我只用過 05/13 21:11
→ mesak:$ _ - 其他都沒用過.... 05/13 21:11
→ s25g5d4:應該是只有$跟_是例外 05/13 21:51
→ s25g5d4:像! % & * ( ) +這些想也知道不行 @#^我測過也不行 05/13 21:52
→ poopoo888888:我知道了 很謝謝兩位大大的回答^^!! 05/14 00:12
推 rexkimta:本身是運算元的都不行。 減號不行吧? 05/14 11:39
→ mesak:我的減號是變數串接 XD 沒打清楚 05/16 10:34