【发布时间】:2015-12-26 09:06:26
【问题描述】:
我目前正在制作一个脚本,它的工作原理如下: 单击按钮时,按钮旁边的旋钮应插入一个值。这必须实时完成。 所以,现在我想知道我应该为此使用什么。我研究了一下,想出了ajax或socket.io,但哪个更好?
一些代码:
<input class="knob" value="0" readonly data-width="80%">
<div class="button">
<a class="md-btn md-btn-success">Click me</a>
</div>
旋钮动画:
<input class="knob animated" value="0" readonly data-width="80%" rel="<?php echo $number; ?>">
<script>
$('.knob').each(function () {
var $this = $(this);
var myVal = $this.attr("rel");
$this.knob({});
$({
value: 0
}).animate({
value: myVal
}, {
duration: 2000,
easing: 'swing',
step: function () {
$this.val(Math.ceil(this.value)).trigger('change');
}
})
});
</script>
我在另一个文件中获得了旋钮的动画,并且在我刷新时它可以工作,所以我只需要将它放入实际页面即可。
【问题讨论】:
标签: javascript jquery ajax sockets websocket