ラジオボタンがクリックされていなければラジオボタンをチェックしようとします。それはいつ写真を表示するかです。私はJQueryでこれをやろうとしましたが、初心者です。マウスが上に来るとラジオボタンをチェックします
答えて
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<title>JS Bin</title>
<style>
</style>
</head>
<body>
<label>
<input type="radio" name="photo" data-image="http://placehold.it/350x150" class="radio-hover">
Option - 1
</label>
<label>
<input type="radio" name="photo" data-image="http://placehold.it/250x150" class="radio-hover">
Option - 2
</label>
<br>
<img src="http://placehold.it/350x150" class="photo1" alt="">
<script src="https://code.jquery.com/jquery-3.1.0.js"></script>
<script>
$(".radio-hover").hover(function(){
var imageUrl = $(this).data("image");
$("img").show();
$("img").attr("src",imageUrl);
},function(){
$("img").hide();
});
</script>
</body>
</html>
このコードスニペットは問題を解決するかもしれませんが、[説明を含む](http://meta.stackexchange.com/questions/114762/explaining-entirely-code-based-answers)は本当にあなたの投稿の質を向上させるのに役立ちます。将来読者の質問に答えていることを覚えておいてください。そうした人々はあなたのコード提案の理由を知らないかもしれません。 – jmattheis
あなたはラジオを使用すると、現在のラジオでclick
イベントをトリガ、または明示的にtrue
にラジオのchecked
プロパティを設定するか、その時点でmouseenter
イベントのために聞くことができます。ラジオとチェックボックスは、.attr()
の代わりに.prop()
を使用する必要があることを覚えておいてください.HTMLでは技術的に値を持たないため、名前付きプロパティのみです。
$(function() {
$(':radio').on('mouseenter', function() {
$(this).prop('checked', true);
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="radio" name="radio-group" value="radio1"><br/>
<input type="radio" name="radio-group" value="radio2"><br/>
<input type="radio" name="radio-group" value="radio2"><br/>
ありがとう!あなたのコードは私をとても助けました!このように変更しました $(function {){ $( 'スライダー入力[タイプ=ラジオ] +ラベル')。on( 'mouseenter'、function(){$( '。スライダ入力')。prop( 'checked'、true); }); }); まだまだうまくいきません。私は明日それを働かせます –
あなたのラベルはラジオボタンの直後ですか?あなたはあなたの質問に何らかのソースコードを提供していませんでした。なぜそれがダウンリストされたのですか? HTMLで質問を更新してください。 – Soviut
- 1. マウスが上に来たときにツールチップを開いたままにする
- 2. チェックされたラジオボタンがAJAXコールとラジオボタンを送信する
- 3. JavaScriptでは、ラジオボタンの上にマウスを置いて、そのラジオボタンの値を出力しますか?
- 4. チェックするラジオボタン
- 5. ラジオボタンが同時にチェックされます
- 6. マウスの左ボタンをクリックするとJavaScriptがチェックされます
- 7. テーブルのラジオボタンをチェックし、チェックを外す
- 8. ラジオボタンのチェックを外します
- 9. Androidのラジオボタンのチェックを外します
- 10. マウスをクリックしたときにラジオボタンが選択されていませんか?
- 11. 上にテキストがあるラジオボタン
- 12. 文が真である場合、vuejsラジオボタンをチェックします。
- 13. ラジオボタンをチェック| jQuery
- 14. ラジオボタンをチェック
- 15. ラジオボタンを別のタブでチェックしたままにする
- 16. フォーム上にマウスがありますか?
- 17. ラジオボタンはページを再訪上の値をチェックし
- 18. ラジオボタンがクリックされた後、ラジオボタンが既にチェックされているかどうかをチェックする方法?
- 19. マウスがポイントの位置に来たときにランダムオブジェクトを移動する
- 20. チェックを外しラジオボタン - PyQt4
- 21. C#TaskBar項目が上に来ると消えます
- 22. java - マウスの上にマウスを置くと色が変わるボタンを得る
- 23. 1つのラジオボタンをチェックすると、recyclerviewのチェックボックスがオフになります
- 24. アンドロイドのラジオグループで他のラジオボタンがチェックされるまで、ラジオボタンをチェックしたままにするにはどうすればいいですか?
- 25. チェック特定のラジオボタンが
- 26. マウスを画面の上に移動するとChromeが終了しません
- 27. WPFラジオボタンのチェック
- 28. C#でラジオボタンをチェックする必要がありますか?
- 29. ラジオボタンのチェックを外す
- 30. ラジオボタンがチェックされているときにハイライトボタン
は、あなたがしようとしたコードを表示しますか?ここにコードを表示 –
@DanielH JS Fiddleでコードを要求しないでください。それでここにコードを頼んでください。外部リンクは時間が経つにつれて無効になることがあり、ヘルプを提供するためには誰かがやり遂げなければならない追加のステップです。実際に、FiddleやCodePenを使用する唯一の時間は、SOのスニペット環境が尋ねられているコードを実行しないときです。 –
@ScottMarcus確かに、ありがとう! –