为了账号安全,请及时绑定邮箱和手机立即绑定

javascript中三元运算符失效

javascript中三元运算符失效

青春有我 2018-12-12 18:15:29
如题,代码中三元运算符改写成if else则可以,为甚么?<!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml"><head><title>用鼠标滚轮滚动控制图片的缩小放大</title><script language="javascript">function bbimg(o){     var zoom=parseInt(o.style.zoom, 10)||100;        zoom+=event.wheelDelta/12;    zoom < 50 ? 50 : (zoom > 200 ? 200 : zoom);  //目标    console.log(zoom);    o.style.zoom=zoom+'%';    return false;}</script></head><body><p>将鼠标放在图片上,点击一下,然后滚动鼠标滚轮试试看</p><p><img border="0" src="/images/pulpit.jpg" onmousewheel="return bbimg(this)"></p></body></html>
查看完整描述

1 回答

?
慕田峪7331174

TA贡献1828条经验 获得超13个赞

zoom = zoom < 50 ? 50 : (zoom > 200 ? 200 : zoom); //目标


查看完整回答
反对 回复 2019-01-22
  • 1 回答
  • 0 关注
  • 933 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信