2015-10-26 14 views
17

私はかなり簡単な範囲入力スライダーを持っています。 iOS Safariを除くすべてのブラウザでうまく動作します。トラックをクリックしたときに入力範囲のスライダーがiOS Safariで機能しない

私が持っている主な問題は、スライダトラックをクリックするとスライダが動かないことです。単にスライダをハイライト表示します。親指をドラッグするとうまく動作します。どのようにこれを修正するための任意のアイデア?

<div class="slider-wrap"> 
    <div id="subtractBtn"></div> 
    <input type="range" class="slider"> 
    <div id="addBtn"></div> 
</div> 
+2

解決方法については、このスレッドをご覧ください: http://stackoverflow.com/questions/26845263/ionic-range-cannot-click-on-ios – timmcliu

+0

私はMac OS X El CapitanのSafariで試してみました。 、あなたはまだ問題が表示されますか? http://codepen.io/gboogaart42/pen/NbjqMQ –

+1

このスレッドを参考にしてください:[http://stackoverflow.com/questions/5484540/recreating-the-html5-range-input-for-mobile- safari-webkit?rq = 1](http://stackoverflow.com/questions/5484540/recreating-the-html5-range-input-for-mobile-safari-webkit?rq=1) – Mukesh

答えて

0

jQuery Mobileをお試しください。回避策は不快で、標準のHTMLでネイティブインターフェイスを使用する方法はないと私は確信しています。それは他のスレッドから見えますが、あなたは精巧なCSS/JSソリューションを行うことができます。

関連する問題