スマートフォン用の表示で見るなんでや。この広告は、90日以上更新していないブログに表示しています。Mobileのラジオボタンを選択解除できるようにしたいんですjavascriptやり方によるが、「二度押し」で解除させることができなくてハマった。「もうお馴染みのラジオボタン」は1度選択したら最後解除できない、というのは利用者としてもおおむね常識だと思う。選択解除できるようにしたいものはプルダウンリストを使う。スマートフォンだと、プルダウンで表現するとせっかくのタッチデバイスなのにいちいちツータッチ必要で面倒臭い、ラジオボタンにしてワンタッチにしたいという欲求が......ないですかね。ところがラジオボタンだと選択解除ができないという。Mobileでラジオボタンを利用すると、こうラジオボタンというより押しボタン式選択装置のような見た目になりますよね。利用者としては「これ二度押ししたら選択解除できるんじゃね」と思いそう......ではないですかね。いやそうしてあげたい。取り得る道として上述通り二度押しで選択解除クリアボタンラジオボタンやめて排他選択チェックボックスくらいが思いつきます。排他チェックボックスは昔何かで作った気がしますが、選択解除できるラジオボタンより排他選択なチェックボックスの方がより異常だと思うので、これはやりたくない。※追記:そんなことない気が後からしてきたクリアボタンなんて置きたくない。二度押し選択解除でいいでしょ(結論ありき)、と思ってやってみました。これがなかなかできませんでした。クリアボタン式なら楽です。false).checkboxradio("refresh");});これでイケます。調べてもだいたいこの書き方が載っています。ところが二度押しで解除させようとするとダメ。バブリングしたイベントのせいでうまく選択解除されてくれない様子だったけど、stopPropagetion()してもだめ。event.stopPropagation();preventDefault()もやる。false)しても後からcheckedにされてしまう。するってーとボタンを押すと選択したラジオのvalueをalertします。.prop()に親しんでくれるといいなーと思って書きました。Mobileでポップアップの中にcolumntoggleなtableを表示したいんです普通に書けば普通にできる。Mobileのポップアップ内の選択結果を親画面に反映したいんですよくあるやつ。(2)はてなブログをはじめよう!yoshi-13さんは、はてなブログを使っています。あなたもはてなブログをはじめてみませんか?はてなブログをはじめる(無料)はてなブログとはなんでや。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。