私が作成している Web ページには、複数の div 要素を含めることができます。各要素には、id 'product-info-div' に数字が追加されています。例 - product-info-div1、product-info-div2、product-info-div3 など。これらの各 div には、それぞれ TagSelector1、TagSelector2 という要素があります。
このような div 要素の正確な数は、実行時に決定されます。
このような div がページに作成されるたびに呼び出される関数を作成しています。今はこんな感じです(-.
$("#product-info-div*").ready(
function () {
$("#TagSelector1").chosen();
$("#TagSelector2").chosen();
$("#TagSelector3").chosen();
$("#TagSelector4").chosen();
$("#TagSelector5").chosen();
}
);
私がやりたいのは、この関数を呼び出している div から番号を取得して、ハードコーディングを削除できるようにすることです。このようなもの -
$("#product-info-div*").ready(
function () {
var product_number = get_number_from(product-info-div*);
$("#TagSelector"+product_number).chosen();
}
);
誰か助けてくれませんか?