私はこの問題を抱えています: を生成してに追加するプラグインを作成しました<div>
が<body>
、これ<div>
には id があり、この関数を複数回呼び出すと、明らかな理由で Web サイトがクラッシュします。一意が必要なため、クラスを使用できません追加した div の属性を変更するには、次のように乱数を作成して ID に追加することで、この問題を解決しました。
var unique_number = Math.floor(Math.random()*1000001);
var tempImg = '<img id="tempImg'+unique_number+'" src="' + path + ' "/>';
$('body').append(tempImg);
//And I use it like
$('#tempImg'+unique_number).load(function(){ //blabla }
しかし、これがこれを行う最善の方法ではないと確信しています。別のより良い/最も効率的なソリューションを持っている人はいますか? ありがとう。