不太理解,求解答
$spn.html() == "向下滑" ? $spn.html("向上滑") : $spn.html("向下滑");这句话是什么意思了?
$spn.html() == "向下滑" ? $spn.html("向上滑") : $spn.html("向下滑");这句话是什么意思了?
2016-04-19
<span class="fr" id="spnTip">向下滑</span></h4>//这是上面自带的代码
你可以这么理解你提出的问题:
$spn.html() == "向下滑"//意思是得到上面id=“spanTip”的内容,也就是(向下滑)
$spn.html() == "向下滑" ? $spn.html("向上滑")//意思是如果你得到的内容与自己设定的内容(“向下滑”)相等的时候,就会执行$spn.html("向上滑")这段代码。
$spn.html() == "向下滑" ? $spn.html("向上滑") : $spn.html("向下滑");//意思是如果你得到的内容与自己设定的内容(“向下滑”)相等的时候,就会执行$spn.html("向上滑")这段代码。否则就会执行$spn.html("向下滑")这段代码。
A?B:C; //这是一个三目运算公式(也可以理解为是if。。。else的简写)。
A:是条件
?:是运算符 (相当于if)
B: 如果A的条件为真,就执行B的代码。
:这个符号运算符(相当于else)。
C: 如果A的条件为假,就执行C的代码。
我是这么理解的,大神勿喷!
举报