Javascript 如何在Windows界面上使用Jquery UI滑块?
我正在为WindowsSurface开发一个应用程序,我正在尝试使用jQueryUI滑块。它适用于鼠标事件,但不适用于触摸 我研究了这个问题并尝试了它的解决方案,但它不起作用。(同时使用了Javascript 如何在Windows界面上使用Jquery UI滑块?,javascript,jquery,windows,jquery-ui,chromium-portable,Javascript,Jquery,Windows,Jquery Ui,Chromium Portable,我正在为WindowsSurface开发一个应用程序,我正在尝试使用jQueryUI滑块。它适用于鼠标事件,但不适用于触摸 我研究了这个问题并尝试了它的解决方案,但它不起作用。(同时使用了jquery ui触摸打孔和 -ms-touch-action: none; touch-action: none; 但它们都不起作用) 还有其他解决办法吗 我正在使用Chromium Portable运行应用程序,并使用1.11.4 jquery ui和jquery ui Touch Punch 0.2.3
jquery ui触摸打孔和
-ms-touch-action: none;
touch-action: none;
但它们都不起作用)
还有其他解决办法吗
我正在使用Chromium Portable运行应用程序,并使用1.11.4 jquery ui和jquery ui Touch Punch 0.2.3。根据您的问题,我使用Touch Punch设置了以下演示:
JQUERY
$(function() {
$("#red, #green, #blue").slider({
orientation: "horizontal",
range: "min",
max: 255,
value: 127,
slide: refreshSwatch,
change: refreshSwatch
});
$("#red").slider("value", 255);
$("#green").slider("value", 140);
$("#blue").slider("value", 60);
});
我使用IE用一个表面设备测试了这个演示。它似乎可以工作
我建议检查或更新您的测试环境,并确保浏览器中有最新的JavaScript。请澄清您使用的确切JQuery和UI版本。另外,您使用触摸设备测试了哪些浏览器?@Twisty使用1.11.4 jquery ui和jquery ui Touch Punch 0.2.3。好的,我使用jquery滑块演示和触摸Punch设置了一个测试:我在Internet Explorer中使用MS Surface测试了我的演示,滑块按预期工作。您使用的是哪种浏览器,Chrome?哪个版本?应该可以正常工作,除非浏览器本身存在一些JS混乱。你能用Chromium打开开发者工具,看看控制台是否抛出错误吗?试图复制,但由于我有一个不同的测试设备,这很难。