0

コードを使用してスライダーを作成しました...

<span class='sliderspantext'>
    <div>
        <input 
            type = 'text' 
            name = 'totaldiamondstart' 
            id = 'totaldiamondstart' 
            value = '<?php echo $tot_diamond_carat_weight_start;?>' 
            size = "10" 
            onkeypress = "keypress(event,1);" 
            onblur = 'slidertotaldiamondrenew();' 
            class = 'sildertext' 
            onfocus = 'textfocchg(1,1)'
        />
    </div>

    <div>
        <input type='text' 
            name = 'totaldiamondend' 
            id='totaldiamondend' 
            value = '<?php echo $tot_diamond_carat_weight_end;?>' 
            size = "10" 
            onkeypress = "keypress(event,1);" 
            onblur = 'slidertotaldiamondrenew();' 
            class = 'sildertext' 
            onfocus = 'textfocchg(2,1)'
        />
    </div>
</span>

ボックスの値が変化した場合にスライダーの値を送信したい...

$("#totaldiamondstart").live("change", function() {
    alert('hello');
    var totaldiamondstart = $("#totaldiamondstart").val();
    var totaldiamondend = $("#totaldiamondend").val();
});

どういうわけかこれは機能せず、コンソールにもエラーが表示されません。誰かが理由を説明してもらえますか? 私はjquery 1.7.1を使用しています。

上記のコードは、送信ボタンを押すと機能しますが、そうでない場合は機能しますonchange

ありがとう

4

1 に答える 1