為什么用三目賦值時: var top = document.documentElement ? document.documentElement.scrollTop : document.body.scrollTop; 谷歌一直是獲取的document.documentElement.scrollTop?
如題,在谷歌下面document.documentElement.scrollTop是0,0為假不應(yīng)該走后面的嗎?
如題,在谷歌下面document.documentElement.scrollTop是0,0為假不應(yīng)該走后面的嗎?
2015-02-10
舉報
2015-02-11
覺得例子,比如
var temp = 2 > 1 ? "A" : "B"
意思就是2大于1嗎?如果大于,那就把"A"賦給temp,否則就把"B"賦給temp
2015-02-11
?前面的才是判斷條件,即
document.documentElement ?
2015-02-11
你的意思是
document.documentElement
得到的是0?我怎么覺得這應(yīng)該是個對象才對啊
2015-02-10
?前的才是判斷,即document.documentElement,
?后面的是條件為真時的賦值,
:后面的是條件為假時的賦值