這個寫法沒看懂怎么辦?$('' + className + '');
var getValue = function(className) {
? ? ? ? ? ? var $elem = $('' + className + '');
? ? ? ? ? ? ?
? ? ? ? ? ? return {
? ? ? ? ? ? ? ? height: $elem.height(),
? ? ? ? ? ? ? ? top: $elem.position().top
? ? ? ? ? ? };
? ? ? ? };
2017-03-31
加這個的意思 就是強轉(zhuǎn)為 字符串
2017-02-18
同樣看這行代碼很迷,既然都是用classname這個參數(shù),兩個單引號里面有沒有內(nèi)容,感覺確實加不加都行啊,
加這個字符串的用意是不是function(classsname)這里并沒有定義classname是不是字符串類型的,而下面加了兩對單引號是為了classname變成一個字符串類型的jquery對象呢?
2016-05-22
學過jq的都應該知道 ?想要通過類名為。div來獲取某個元素時,寫法應該是 $(".div")?
而這里的$('' + className + '') ? 的意思就是 ?獲取類名為className 的元素 ?'但這里的className是個參數(shù) 想要達到?$(".div") ?這種效果 ?就需要寫成'' + className + '' ?這里的加好是個連字符 ?比如說當className為.div時,
$('' + className + '') 就會顯示為?$(".div") ?若是不加上+ 的話?$('' className '') ? 的意思就是獲取元素標簽名為className 的 所有元素 ?然而并不會有 這個元素標簽。 ?這里懂了的話 下面那幾句應該也不會有問題了吧。。
2016-05-21
單引號
2016-05-21
練習的代碼里
$('' + className + '');
這看似雙引號,但是是兩個單引號這是為什么呢?
2016-05-21
源代碼,里的不像是雙引號
2016-05-21
感覺那個不是雙引號啊