入力値= 'CP'の場合はdivを表示します。jQuery:ユーザーの操作なしで値がtrueの場合
今、これは私のコードです:彼らは入力を変更した場合
$(".register-type").change(function(){
var value = $(this).val();
if(value == 'CP'){
$('.cp-show').show();
これは正常に動作しますが、物事が偽検証し、ページをリロード取得した場合、この入力は、「CP」はまだですが、div要素のdoesn show ...
jQueryがページの読み込みに設定されているかどうかを確認する方法がありますか?
$(これは)ときに正しいことではないだろう.ready()によって呼び出されます – Dolbz
@Dolbz - はい、修正されました。 – galambalazs
短いバージョン: 'var chkVal = function(e){if($(this).val()== 'CP')$( '.cp-show')。show();} $( '。register- type ')。change(chkVal).each(chkVal); ' –