我的页面上有这个配置:
<script>
var elem = document.getElementById('mySwipe');
window.mySwipe = Swipe(elem, {
continuous: false,
disableTouch: false,
});
</script>
我想知道是否可以在页面加载完成后10秒钟将其更改为disableTouch
更改为true
?
答案 0 :(得分:1)
这是一个缓慢的一天。我会帮忙:))
var elem = document.getElementById('mySwipe');
window.mySwipe = Swipe(elem, {
continuous: false,
disableTouch: false,
});
function setDisableTouchToTrue(){
window.mySwipe = Swipe(elem, {
continuous: false,
disableTouch: true,
});
}
window.onload = setTimeout(setDisableTouchToTrue, 10000);
也许你甚至可以这样做:
function setDisableTouchToTrue(){
window.mySwipe.disableTouch = true;
}
不确定。
答案 1 :(得分:1)
虽然这可能是重复的,但我会建议你这是新的。在文档setTimeout()
上使用ready()
,如下所示:
jQuery(document).ready(function() { setTimeout(function() {
var elem = document.getElementById('mySwipe');
window.mySwipe = Swipe(elem, {
continuous: false,
disableTouch: true,
});
}, 10 * 1000);
});