0

Jquery Attr.Radio Button クリックを使用して #RadioDesc id の div に書き込みたい...

<input type="radio" desc="sample description" class="AddText">

<script type="text/javascript">
    $( document ).ready( function() {
        $("radio").click( function() {
            $("#RadioDesc").attr("desc");
        });
    });
</script>

<div id="RadioDesc"></div>

これらのコードは機能しません...解決策を教えてください...

4

5 に答える 5

3

あなたのセレクターは無効です。変更してください:

$("radio").click(function(){

$( document ).ready( function() {
        $(":radio").click( function() {
            //add to html
            $("#RadioDesc").html($(this).attr("desc"));
        });
    });
于 2013-09-12T07:34:37.447 に答える
2

HTML:

<input type="radio" desc="sample description" class="AddText">
<div id="RadioDesc"></div>

J:

$(document).ready(function() {
$("input[type=radio]").click(function(){
           $("#RadioDesc").text($(this).attr("desc"));
        });});

働くフィドル

于 2013-09-12T07:39:33.047 に答える
1

ラジオ セレクターは:radioです。

$(document).ready(function () {
    $(":radio").click(function () {
        $("#RadioDesc").html($(this).attr('src'));
    });
});
于 2013-09-12T07:34:37.027 に答える
0

セレクターはラジオをターゲットにしておらず、要素ラジオをターゲットにしています

これを試して:

$('input[type=radio]')
于 2013-09-12T07:36:36.763 に答える
0

div の html を radio の属性値に変更する必要があります

<input type="radio" desc="sample description" class="AddText">
<div id="RadioDesc"></div>

<script type="text/javascript">
    $( document ).ready( function() {
        $("input:radio").click( function() {
            $("#RadioDesc").html( $(this).attr("desc") );
        });
    });
</script>
于 2013-09-12T07:37:51.650 に答える