我为基于网络的游戏制作登录表格,非常漂亮等等。使用Cufon来标记一些文字。
现在我有一个非常标准的提交按钮。所以我尝试应用css和Cufon。 不工作。
然后我写了一些jquery:
代码:
$('input.button-submit').hide().after('<span class="button-submit">').next('span.button-submit').text($('.button-submit').val()).click(function(){
$('.button-submit').prev('input.button-submit').click();
});
适用于Chrome,Opera,Firefox和Safari。
现在问题:IE(每个版本)都没有显示跨度。它隐藏了原始提交按钮,但它没有添加范围。看起来.after()没有得到正确执行。没有警告,没有错误,我已经调试了大约一个小时了,我无法在网上找到任何说明这个问题的东西。
这里的任何人都知道如何解决这个问题?或者关于搜索方向的想法? 任何帮助表示赞赏!
〜门诺
答案 0 :(得分:1)
不要忘记结束标记
.after('<span class="button-submit"></span>')