Я не могу заставить это работать, я хочу создать новый элемент DIV с id = item и class = item + variable, например:
<div id="item" class="item1"></div>
, а затем вставьте изображение внутрь, выбрав новый созданный класс divs, в результате чего получится что-то вроде этого:
<div id="item" class="item1">
<img src="images/1.png" style="width: 64px; height: 64px;">
</div>
Я думаю, что моя проблема с моим последним селектором ввода, но я не уверен, что div создает себя, но не внедряет изображение.
var content = this.options.content;
var id = this.options.id;
new Element('div', {id: 'item', class: 'item'+id}).inject($('slot'+id));
new Element('img',{ src:'images/'+content+'.png', style:'width: 64px; height: 64px;' }).inject($('.item'+id));