ページのid
とname
の属性を変更しようとしています。私が使用しているコードはこれです:正規表現.find()、結果なし
id="launch_pad_image_slide_2"
...しかし、それは動作しません:
var img = new RegExp('id*="launch_pad_image_slide_\d"', g) ;
$('.slider-data').each(function(){
$(this).find(img).attr('id', 'random stuff');
});
仮定が全体id
内部を拾う必要があり.find
機能です。
これで5時間、燃え尽きました。提案?基本的にフィールドが削除されるたびに、jQueryはそれらをループし、ダブルスを避けるためにid
/name
というアトリビュートを適切に付けなければなりません。
あなたの問題を解決しますが、ために必要があります掲載している何@VisioN増分属性を使用する将来の参照は、あなたが今経験したような問題につながるため、決して洗練されたソリューションではありません。代わりに、同じクラスまたは名前を持つ要素を使用して、DOMまたは配列のいずれかを使用してそれらをトラバースします。 –
@RoryMcCrossanあなたの弓はどこですか? :) – VisioN
@VisioN冬のバッシュの帽子をチェックしてください:D –