如何设置选择列表元素的样式?这是我现在的代码......
$('.editableSelect').editable(function(value, settings) {
if (this.revert == value) {
this.reset();
return;
}
setSaveButtonRed(this);
setDescFromAccountCode(this, value);
return (value);
}, {
type: 'select',
submit: '<button type="submit" class="checkbookButton">OK</button>',
data: $('#accountCodesForSelect').val(),
cssclass: 'checkbookSelect',
//style: 'font-family: Verdana,Helvetica,Sans-Serif; font-size:0.75em; width:700px;',
tooltip: "Click to edit...."
});
和类 checkbookSelect 看起来像这样......
.checkbookSelect
{
font-family:Verdana,Helvetica,Sans-Serif;
font-size:0.75em;
}
但是当我点击,在这种情况下,表格单元格(和 jEditable 触发)和选择列表出现,它没有样式......
我认为 jEditable 中的 cssclass 设置仅适用于 jEditable 创建的跨度,并且可能不适用于它创建的任何输入元素......所以也许答案是使用更具体的 jQuery 选择器和/或 jQuery 的 live () 方法来选择选择列表元素,然后以那种方式应用样式?
请注意,我还尝试使用样式属性/设置...上面已将其注释掉。
顺便说一句,jEditable是一个很棒的脚本......我已经在博客上写了如何设置 datepicker 和jEditable ......