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

不太理解,求解答

 $spn.html() == "向下滑" ? $spn.html("向上滑") : $spn.html("向下滑");这句话是什么意思了?


正在回答

3 回答

 <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的代码。

我是这么理解的,大神勿喷!

0 回复 有任何疑惑可以回复我~

这个其实与那个滑动又没什么关系咯 这就是为了改变那“向下”的字体内容。是一个条件运算符

0 回复 有任何疑惑可以回复我~

这是一个if else简单的写法

if( $spn.html() == "向下滑" )

{

 $spn.html("向上滑")

}

else

{

$spn.html("向下滑");

}

就是这个意思

2 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
jQuery基础课程
  • 参与学习       154768    人
  • 解答问题       7184    个

加入课程学习,有效提高前端开发速度

进入课程

不太理解,求解答

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信