【发布时间】:2013-07-24 04:40:09
【问题描述】:
我正在编写一个 js 文件,这是我的按钮的样子
var myButton = $('<button type="button" style="display:inline">Translate Right</button>');
myButton.css({"margin-top":"5px", "float":"left"});
现在我想用一个图标替换“翻译正确”文本。我试过了:
var myButton = $('<button type="button" style="display:inline">Translate Right</button>');
myButton.css({"margin-top":"5px", "float":"left"});
$('body').append(myButton);
myButton.html('<img src="path\to\image">'); // backslash because I'm using windows
但它不起作用。我有一个空按钮。我有这个错误:不允许加载本地资源。 我用 src 更改了 url(我不确定我是否可以这样做),我不再有错误但按钮仍然是空的
ps:在我的代码中,我以另一种方式将 myButton 附加到正文,因为我正在写入的文件不是我的索引文件,但问题不在这里(我已经尝试过使用不同的 src @987654321 @) 并且它起作用了。 你能帮帮我吗?
谢谢
【问题讨论】:
-
使用
src:myButton.attr("src","path/to/icon"); -
你为什么使用javascript来应用你的css?
-
您可以发布您现在拥有的完整过程(创建、添加按钮、添加类)吗?我们遗漏了一些可能导致问题的步骤。
-
@quoo 完成。我编辑了我的问题。
标签: javascript html css image button