CONFLICT选择框选项值时获取输入文本字段

时间:2014-03-13 09:17:23

标签: jquery conflict

来自here

的参考资料

当jquery与prototype,任何建议冲突时,此方法不起作用?

<script type='text/javascript'> 
    $(window).load(function() { 
        $('#trade_type').change(function() {
            if( $(this).val() == '6') {
                $('body').append('<input id="promo" type="text" />');
            }
            else {
                $('#promo').remove();
            }
        });
    });
</script>

1 个答案:

答案 0 :(得分:0)

尝试将$转换为jQuery或将代码包装在jQuery(document).ready(function ($) {...});中:

jQuery(document).ready(function ($) {
    $(window).load(function () {
        $('#trade_type').change(function () {
            if ($(this).val() == '6') {
                $('body').append('<input id="promo" type="text" />');
            } else {
                $('#promo').remove();
            }
        });
    });
});