【发布时间】:2013-01-24 17:55:19
【问题描述】:
我有一个函数可以创建一个充满按钮的对话框,其名称来自一个按钮数组。请参阅此帖子here。
我想做的是修改这个函数,以便我可以将样式应用于生成的按钮数组。这样……
function setAutoDialog(){
var testArray = ["T1", "T2"];
var testFunction = function () {
alert("worked");
}
var myButtons = {};
for(var i = 0; i < testArray.length; i++){
myButtons[testArray[i]] = testFunction;
}
for(var i = 0; i < testArray.length; i++){
myButtons[i].css('background','black');
}
$('#autoDialog').dialog({
autoOpen: false,
width: 'auto',
buttons : myButtons
});
}
正如你们中的一些人可能建议的那样,我只是不能将类应用于按钮,因为颜色将由用户设置,或者来自一组有序颜色以匹配所述按钮。对此的任何帮助将不胜感激。
【问题讨论】:
标签: javascript jquery jquery-ui button jquery-dialog