ライブ環境で動作しません機能は、これはそれが動作する必要があるページです。jQueryのは、私がjsfiddleで正常に動作している次のコードをしている
http://mtpassemblies.com/cs-cart/index.php?dispatch=products.view&product_id=29821
部品番号ボックスには、これがライブバージョンで起こっていない、ユーザーは選択肢間の選択を行うように記入されているべきです私はエラーメッセージを受け取っていないようです。私はエロメッセージを受け取っていないので、どこから問題が発生しているのかを調べ始めるべきかどうかはわかりません。
私の元のメッセージに加えて、CSカートはSmartyフレームワーク上に構築されているようですが、これが問題に関係しているかどうかはわかりません。
こちらのサイトからjQueryの:
<script type="text/javascript">// <![CDATA[
$(function() {
var sku1 = sku2 = sku3 = sku4 = sku5 = sku6 = length = '';
$("#opt_29821_746").change(function(){
switch($(this).val()){
case "3134":
sku1 = 'TB';
break;
case "3135":
sku1 = 'LT';
break;
case "3154":
sku1 = 'LTR';
break;
case "3136":
sku1 = 'BO';
break;
case "3138":
sku1 = 'MC';
break;
case "3139":
sku1 = 'NC';
break;
case "3183":
sku1 = 'STA';
break;
}
$('#option_29821_798').val(sku1+sku2+sku3+sku4+sku5+sku6+length);
});
$("#opt_29821_742").change(function(){
switch($(this).val()){
case "3111":
sku2 = 'LC';
break;
case "3110":
sku2 ='LCA';
break;
case "3112":
sku2 ='E2000';
break;
case "3113":
sku2 ='E2A';
break;
case "3114":
sku2 ='FC';
break;
case "3115":
sku2 ='FCA';
break;
case "3116":
sku2 ='ST';
break;
case "3117":
sku2 ='SC';
break;
case "3118":
sku2 ='SCA';
break;
}
$('#option_29821_798').val(sku1+sku2+sku3+sku4+sku5+sku6+length);
});
$("#opt_29821_744").change(function(){
switch($(this).val()){
case "3175":
sku3 = '2';
break;
case "3121":
sku3 ='4';
break;
case "3122":
sku3 ='6';
break;
case "3123":
sku3 ='8';
break;
case "3124":
sku3 ='12';
break;
case "3125":
sku3 ='16';
break;
case "3126":
sku3 ='24';
break;
case "3176":
sku3 ='48';
break;
}
$('#option_29821_798').val(sku1+sku2+sku3+sku4+sku5+sku6+length);
});
$("#opt_29821_745").change(function(){
switch($(this).val()){
case "3127":
sku4 = 'OS12';
break;
case "3182":
sku4 ='G657A1';
break;
case "3128":
sku4 ='OM1';
break;
case "3129":
sku4 ='OM2';
break;
case "3130":
sku4 ='OM3';
break;
case "3131":
sku4 ='OM4';
break;
}
$('#option_29821_798').val(sku1+sku2+sku3+sku4+sku5+sku6+length);
});
$("#opt_29821_748").change(function(){
switch($(this).val()){
case "3142":
sku5 = 'LC';
break;
case "3143":
sku5 ='LCA';
break;
case "3144":
sku5 ='E2000';
break;
case "3145":
sku5 ='E2A';
break;
case "3146":
sku5 ='FC';
break;
case "3147":
sku5 ='FCA';
break;
case "3148":
sku5 ='ST';
break;
case "3149":
sku5 ='SC';
break;
case "3150":
sku5 ='SCA';
break;
}
$('#option_29821_798').val(sku1+sku2+sku3+sku4+sku5+sku6+length);
});
$("#opt_29821_749").change(function(){
switch($(this).val()){
case "3151":
sku5 = 'LZSH';
break;
case "3177":
sku5 ='PE';
break;
}
$('#option_29821_798').val(sku1+sku2+sku3+sku4+sku5+sku6+length);
});
$('#opt_29821_753').change(function(){
length = $(this).val();
$('#option_29821_798').val(sku1+sku2+sku3+sku4+sku5+sku6+length);
});
});
// ]]></script>
UPDATE
問題があることインラインonchange
イベントに起因すると思われる、さらなる調査の後、様々な人と話して私が書いたjQueryとCS Cartが衝突するように組み込まれています。
インラインコーディングで発生している関数と一緒にコードを処理するのは可能でしょうか?
作品を私のためにあなたのウェブサイト上で – 472084
が動作しているようです?...働くべきですか?あなたは何を期待していますか?画像が変わるか隠された入力ですか? – user1040899
は、 '// <![CDATA [' junk、90sの遺物であり、もはや必要ではありません。 – Christoph