将jQuery与ready + change结合起来

时间:2015-02-24 18:15:01

标签: javascript jquery document-ready

我想更改这行代码以准备好并更改

jQuery('#form_auction_type').change(function(e) {

将行编辑为

jQuery('#form_auction_type').ready(function(e) {

解决了我的问题,但我仍然需要.change功能

整个代码:

jQuery('#form_auction_type').change(function(e) {
if (jQuery('#form_auction_type').val() == '2') {
jQuery('#form-row-rapper-price_bin').show();
} else {
jQuery('#form-row-rapper-price_bin').hide();

我怎样才能准备好并改变同一条线!!

1 个答案:

答案 0 :(得分:7)

将其更改为

jQuery(function($) {
    $('#form_auction_type').on('change', function() {
        $('#form-row-rapper-price_bin').toggle($('#form_auction_type').val() == '2');
    }).trigger('change');
});