私はJQueryを少しは学んでいますが、十分に分かりません。非効率なJavascriptをJQueryに置き換えて言語エラー
それぞれのチェックされた関数$( ':checked')。each(function())を取得するスクリプトが必要です。次に、このフィールドaltタグのタイトルと組み合わせた非表示フィールドIDがこのチェックボックスjquery loadを実行するタイトル。
これを説明しようとすると続けることができますが、私はむしろ私が意味することを示します。存在しない2つの要素は、altと:titleです。私はその後、私はそれが働いてになるだろうどのように任意のアイデアをやろうとしているものを見ることができます。データ駆動型のサイトには、私にいくつかの選択肢を残している。
function product_analysis_global() {
$(':checked').each(function() {
if ($('#product_quantity_PRI_' + ':alt').title != ':title') {
$('#product_' + ':alt').load(':title');
$('#product_quantity_PRI_' + ':alt').title = ':title';
$('#product_quantity_PRI_' + ':alt').value = ':value';
} else if ($('#product_quantity_PRI_' + ':alt').title != 'http://www.divethegap.com/update/blank2.html') {
$('#product_' + ':alt').load('http://www.divethegap.com/update/blank2.html');
$('#product_quantity_PRI_' + ':alt').title = 'http://www.divethegap.com/update/blank2.html';
} else
return false;
});
}
多くのおかげで、
ps。ラジオボタンとチェックボックスを適切な製品にロードする実装がここにあります。フォームを読み込むには、初心者をクリックする必要があります。 http://www.divethegap.com/update/diving-trips/adventure-training
jQuery関数を正しく使用しています。 '' alt: 'と' ':title''部分の目的は何ですか?あなたのIDは実際にアンダースコアで終わりますか? '.load()'関数は外部ファイルから内容を埋め込むAJAX関数なので、 '.load( ':title')'は遠くには行きません。私の知る限り、 '.title'と' .value'プロパティはありません。あなたが達成したいものを擬似コードで書く。 – Orbling
これは何ですか: '$( '#product_' + ':alt')。load( ':title'); – Pointy
ごめんなさい。あなたがhttp://www.divethegap.com/update/diving-trips/adventure-trainingして初心者をクリックしない限り、フォームは読み込まれません。 –