课程
/前端开发
/jQuery
/jQuery基础课程
$spn.html() == "隐藏" ? $spn.html("显示") : $spn.html("隐藏"); 谁能给解释下 。 这个不太懂。
2016-01-13
源自:jQuery基础课程 7-3
正在回答
这个专业术语叫三元运算符(条件运算符) 其格式a>b?a:b 若a>b为真 则返回a 反之则返回b
?问号是结果为真,则执行代码xxxxxx,:冒号意思是否则执行xxxxxx。
if($spn.html() == "隐藏" ){
$spn.html("显示")
}
else{
$spn.html("隐藏")
简写的条件判断语句格式,如果?号前面成立,就执行?后面语句,不成立就执行:号后面语句
如果$spn这个元素里面的文本内容是"隐藏"的话,就将这个文本内容设置为"显示",否则就设置为"隐藏"
举报
加入课程学习,有效提高前端开发速度
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号