あなただけのアップ/ダウンの矢印を取り除きたい場合は、あなたが指定した幅/高さとoverflow : hidden
を持つ要素に入力をラップすることができます:
$(".ui-slider-input").wrap($('<div />').css({
position : 'relative',
display : 'inline-block',
height : '36px',
width : '45px',
overflow : 'hidden'
}));
それともフレデリック・ハミディが述べたように、あなただけのスライダが表示されますすべて一緒にして唯一の要素を非表示にすることができます。 (あなたはJSで行うようにあなたが時間にCSSの実行を持っていないので、いいです)http://jsfiddle.net/EWQ6n/1/
はまた、あなたがCSSで入力要素を非表示にすることができます:ここでは
は、上記のコードのデモです:ここでは
.ui-slider-input {
display : none !important;
}
は、CSSを使用したデモです:http://jsfiddle.net/EWQ6n/2/
更新
!important
キーワードを使用する代わりに、より具体的なCSSルールを作成して、jQuery Mobileクラスよりも使用するようにすることもできます。例は次のようになります。
.ui-mobile .ui-page .ui-slider-input,
.ui-mobile .ui-dialog .ui-slider-input {
display : none;
}
:!どれも重要。 }それは私のために働いた – Chakradhar
ありがとうジャスパー - "重要な"部分は実際にキーです、そうでなければ動作しません。 (クロムでは、少なくとも) – Anthony
@ジャスパー、素敵な答え....追加で、私は入力ボックスを中央にスライダーの上に表示したいのですか? –