gpt4 book ai didi

javascript - mootools 注入(inject)函数

转载 作者:行者123 更新时间:2023-11-29 20:25:16 25 4
gpt4 key购买 nike

我有这样的 crate :

   new Element('span', {'class': 'file-img', 'html': 'Image'})

我想给它注入(inject)图像:

  var my_img = new Element ('img' , {'src' :'uploading/abc.jpg' , 
'style' : 'width:50px; text-align:left' }).inject(file-img, 'top') ;

它不工作。

感谢您的帮助。

最佳答案

这会起作用(mt 1.2+):

new Element('span', {
'class': 'file-img'
}).inject($(document.body)).adopt(new Element("img", {
'src' :'uploading/abc.jpg',
styles: {
width: 50,
textAlign: "left"
}
});

但是如果您尝试使用 file-img 作为对您创建的 span 的 CSS 类的引用,那么您需要使用 document.getElement("span.file-img") 作为您的目标容器。并且 - 不要在类名中使用 - ,如果你能帮忙的话。请改用 _,- 表示减法,可能会对 CSS 选择器产生影响。

另一种方法是将它分配给一个变量

例如,

var file_img = new Element("span" ... );
...
someObj.inject(file_img);

关于javascript - mootools 注入(inject)函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1565794/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com