美文网首页
30.项目 1-博客前端:封装库--切换

30.项目 1-博客前端:封装库--切换

作者: 好像在哪见过你丶 | 来源:发表于2019-05-16 09:48 被阅读0次

学习要点:

1.问题所在
2.设置代码

切换效果,就是通过点击来实现不同的效果,而每次点击会步骤执行下一次函数的过程。

一.问题所在

1.参数问题。
2.点击切换计数问题。
3.多个切换物计数。

QQ截图20190516094810.png

二.设置代码

//设置点击切换方法
Base.prototype.toggle = function () {
for (var i = 0; i < this.elements.length; i ++) {
var args = arguments;
var count = 0;
addEvent(this.elements[i], 'click', function () {
args[count++ % args.length]();
});
}
return this;
};
//调用
$('#button').toggle(function () {
$('#box').css('background', 'blue');
}, function () {
$('#box').css('background', 'green');
}, function () {
$('#box').css('background', 'red');
});
$('#button2').toggle(function () {
$('#pox').css('background', 'blue');
}, function () {
$('#pox').css('background', 'green');
}, function () {
$('#pox').css('background', 'red');
});

感谢收看本次教程!

相关文章

网友评论

      本文标题:30.项目 1-博客前端:封装库--切换

      本文链接:https://www.haomeiwen.com/subject/dsdbaqtx.html