タグ

radioに関するkiyo_hikoのブックマーク (6)

  • css+jQueryでチェックボックス&ラジオボックスをオリジナルデザインのボタンにする

    Posted: 2012.04.10 / Category: javascript / Tag: jQuery ブラウザ標準のチェックボックス&ラジオボタンのデザインだと俺のクールなサイトには合わん。 といったときの為にボタン風なオリジナルデザインにする方法をご紹介します。 cssオンリーの場合 まずはcssのみでやってみます。 隣接セレクターやcheckedセレクターを使用している関係でieでは動きません。 <div class="check-group clearfix"> <div> <input id="checkbox1" type="checkbox" name="check[]" value="c1" /> <label for="checkbox1">Checkbox 1</label> </div> <div> <input id="checkbox2" type="ch

    css+jQueryでチェックボックス&ラジオボックスをオリジナルデザインのボタンにする
    kiyo_hiko
    kiyo_hiko 2015/11/30
    なるほど labelのclassで対応するのか!
  • CSSだけでボタン風のラジオボタン : mwSoft blog

    どうすればいいのか調べたら、radioのdisplayをnoneにして、checkedの時にスタイル変えればCSSのみでいけるらしい。 .button-radio input[type="radio"] { display:none; } .button-radio label { display:inline-block; color:#fff; background-color:#2780e3; padding:5px 10px; } .button-radio input[type="radio"]:checked + label { background-color:#000; } <div class="button-radio"> <input id="bar1" type="radio" name="foo" value="bar1" checked> <label for=

    kiyo_hiko
    kiyo_hiko 2015/11/30
    ○を表示させない方法 display: noneそう
  • jQuery Mobileのラジオボタンを選択解除できるようにしたいんです - なんでや。。

    やり方によるが、「二度押し」で解除させることができなくてハマった。 「もうお馴染みのラジオボタン」は1度選択したら最後解除できない、というのは利用者としてもおおむね常識だと思う。むしろ選択解除できるようにしたいものはプルダウンリストを使う。 スマートフォンだと、プルダウンで表現するとせっかくのタッチデバイスなのにいちいちツータッチ必要で面倒臭い、ラジオボタンにしてワンタッチにしたいという欲求が……ないですかね。 ところがラジオボタンだと選択解除ができないという。 jQuery Mobileでラジオボタンを利用すると、こうラジオボタンというより押しボタン式選択装置のような見た目になりますよね。で利用者としては「これ二度押ししたら選択解除できるんじゃね」と思いそう……ではないですかね。いやそうしてあげたい。 取り得る道として 上述通り二度押しで選択解除 クリアボタン ラジオボタンやめて排他選択

    jQuery Mobileのラジオボタンを選択解除できるようにしたいんです - なんでや。。
    kiyo_hiko
    kiyo_hiko 2015/11/30
    承前another例
  • 二度押しで選択解除できるラジオボタン

    解除できるラジオボタンを設置したいときもあります。 解除ボタンを追加して押させるのもスマートじゃないので、チェック済のラジオボタンを押したら選択解除できるようにしてみます。 ネットで情報を探すと苦戦している人も多いけど、チェックされてる値を記憶しておいて、同じラジオボタンが押されたら解除するだけ、意外と簡単です。 JQueryで書いてみましたが、別に素のJavaScriptでも簡単だと思います。 選択肢1 選択肢2 選択肢3 <script> $(function(){ var nowchecked = $('input[name=xxxx]:checked').val(); $('input[name=xxxx]').click(function(){ if($(this).val() == nowchecked) { $(this).prop('checked', false); no

    kiyo_hiko
    kiyo_hiko 2015/11/30
    HTML自体では選択されたラジオ解除する手段ない。のでJS(jQuery)で解除に対応させる方法の例
  • ちょいちょいわからなくなるcheckbox, radio, selectboxの値の取り方 - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

    ちょいちょいわからなくなるcheckbox, radio, selectboxの値の取り方 - Qiita
    kiyo_hiko
    kiyo_hiko 2015/11/04
    すぐ忘れるのでブク
  • ラジオボタンでグラフィカルなトグルボタンを作ってみる - Mach3.laBlog

    この記事は賞味期限切れです。(更新から1年が経過しています) HTMLでトグルボタンを実装するにはinput[type=radio]が近道ですが、 リッチな雰囲気にする為に見た目を制御したい。今回はそんなお話です。 「ラジオボタンがすでにグラフィカルでは?」という細かいつっこみは置いといて頂き、 稿ではより自由度高く外見をカスタマイズする方法を記していきます。 ラジオボタンでなくともトグルボタンはJavaScriptで作れますが、 択一で選択する仕組みをわざわざ自前で実装するよりも、 その為に作られた物をその為に使って実現してみます。 マークアップ 例えばこんなHTMLCSSを書きます。 血液型を選択する簡単なトグルボタンです。 HTML <form class="question"> <h1>あなたの血液型は?</h1> <ul class="bloodtype-list"> <li

    ラジオボタンでグラフィカルなトグルボタンを作ってみる - Mach3.laBlog
  • 1