我正在尝试向按钮添加图标,这些按钮是使用 jQuery 动态创建的。我为按钮创建了 css 类。在运行时,我在按钮的一侧得到一个灰色的圆形圆圈,而不是图像。在检查元素时,我发现按钮的图像已被覆盖。
如何确保出现按钮图标而不是灰色圆圈?我使用的代码是:
JS:
var btn1 = $("<button/>", {'id': 'TestButton'}).html('Sample Button');
btn1.buttonMarkup({ theme: 'c', icon: 'btn1' });
CSS:
.ui-icon-btn1 {
background-image: url('../../images/gallery.jpg');
background-color: rgb(255,255,255);
border-style: hidden;
-webkit-box-shadow: none;
box-shadow: none;
}