我正在使用Materialize CSS代码创建一个滑块,但在平板电脑和移动设备上,您可以向左或向右滑动以转到下一张幻灯片。我想禁用它。
我尝试使用谷歌搜索并检查他们的文档页面,但遗憾的是我找不到任何有用的东西。
滑块页面可在此处找到:
答案 0 :(得分:1)
找到了罪魁祸首!
在第3731行的materialize.js文件中有以下行:
jQuery(document).ready(function () {
document.getElementById("defaultOpen").click();
var sRegio = "Regio " + getParameterByName('regio');
});
function getParameterByName(name, url) {
if (!url) {
url = window.location.href;
}
name = name.replace(/[\[\]]/g, "\\$&");
var regex = new RegExp("[?&]" + name + "(=([^&#]*)|&|#|$)"),
results = regex.exec(url);
if (!results) return null;
if (!results[2]) return '';
return decodeURIComponent(results[2].replace(/\+/g, " "));
}
function fnSelectDropDownValue() {
var nCorrespondingVal = jQuery("select[title='Regio'] > option:contains('+sRegio+')").val();
jQuery("select[title='Regio']").val(nCorrespondingVal);
}
我删除了触摸,现在禁用了滑动,滑块仍然正常运行!
答案 1 :(得分:0)
我在网站的源代码中找到了这个:
git reset --soft HEAD@{1}
也许你必须改变触摸动作!