我如何使这个重复的脚本代码更短

时间:2018-10-09 00:46:13

标签: javascript

这是我的输入和脚本。

<input type="checkbox" name="wr_197[]" id="del00" class="cal_apply" value="1" <?=$cal_applys[0]=="1"?'checked="checked"':'';?>> <label for="del00">be sold out</label>
<input type="text" id="stock00" name="stock[]" value="<?php echo $stock[0]; ?>" size='5' maxlength='8'>
<input type="text" name="wr_74" class="price del00" value="<?=$write[wr_74]?>" size="10">

 $('#del00').click(function(e){ 
      if(!$(this).is(':checked') && (jAlert('now be sold out.'))
      )
        e.preventDefault();
    jQuery('#stock00').val('be sold out');
      $('.del00').val('');  return;
    })
    $('#del01').click(function(e){ 
      if(!$(this).is(':checked') && (jAlert('now be sold out.'))
      )
        e.preventDefault();
    jQuery('#stock01').val('be sold out');
      $('.del01').val('');  return;
    })
    $('#del02').click(function(e){ 
      if(!$(this).is(':checked') && (jAlert('now be sold out.'))
      )
        e.preventDefault();
    jQuery('#stock02').val('be sold out');
    $('.del02').val('');  return;
    })
    $('#del03').click(function(e){ 
      if(!$(this).is(':checked') && (jAlert('now be sold out.'))
      )
        e.preventDefault();
    jQuery('#stock03').val('be sold out');
      $('.del03').val('');  return;
    })
    $('#del04').click(function(e){ 
      if(!$(this).is(':checked') && (jAlert('now be sold out.'))
      )
        e.preventDefault();
    jQuery('#stock04').val('be sold out');
      $('.del04').val('');  return;
    })
    $('#del05').click(function(e){ 
      if(!$(this).is(':checked') && (jAlert('now be sold out.'))
      )
        e.preventDefault();
    jQuery('#stock05').val('be sold out');
      $('.del05').val('');  return;
    })
    $('#del06').click(function(e){ 
      if(!$(this).is(':checked') && (jAlert('now be sold out.'))
      )
        e.preventDefault();
    jQuery('#stock06').val('be sold out');
      $('.del06').val('');  return;
    })
    $('#del07').click(function(e){ 
      if(!$(this).is(':checked') && (jAlert('now be sold out.'))
      )
        e.preventDefault();
    jQuery('#stock07').val('be sold out');
      $('.del07').val('');  return;
    })
    $('#del08').click(function(e){ 
      if(!$(this).is(':checked') && (jAlert('now be sold out.'))
      )
        e.preventDefault();
    jQuery('#stock08').val('be sold out');
      $('.del08').val('');  return;
    })
    $('#del09').click(function(e){ 
      if(!$(this).is(':checked') && (jAlert('now be sold out.'))
      )
        e.preventDefault();
    jQuery('#stock09').val('be sold out');
      $('.del09').val('');  return;
    })
    $('#del10').click(function(e){ 
      if(!$(this).is(':checked') && (jAlert('now be sold out.'))
      )
        e.preventDefault();
    jQuery('#stock10').val('be sold out');
      $('.del10').val('');  return;
    })
    $('#del11').click(function(e){ 
      if(!$(this).is(':checked') && (jAlert('now be sold out.'))
      )
        e.preventDefault();
    jQuery('#stock11').val('be sold out');
      $('.del11').val('');  return;
    })
    $('#del12').click(function(e){ 
      if(!$(this).is(':checked') && (jAlert('now be sold out.'))
      )
        e.preventDefault();
    jQuery('#stock12').val('be sold out');
      $('.del12').val('');  return;
    })
    $('#del13').click(function(e){ 
      if(!$(this).is(':checked') && (jAlert('now be sold out.'))
      )
        e.preventDefault();
    jQuery('#stock13').val('be sold out');
      $('.del13').val('');  return;
    })
    $('#del14').click(function(e){ 
      if(!$(this).is(':checked') && (jAlert('now be sold out.'))
      )
        e.preventDefault();
    jQuery('#stock14').val('be sold out');
      $('.del14').val('');  return;
    })

0 个答案:

没有答案