如何設置選擇列表元素的樣式? 這裏是我的代碼,因爲它是現在...設置jEditable中的選擇列表元素的樣式
$('.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中的cssclass設置僅適用於jEditable創建的跨度,也許不適用於它創建的任何輸入元素...所以也許答案是使用更具體的jQuery elector和/或jQuery的live()方法來選擇列表元素,然後應用這種樣式?
請注意,我也嘗試使用樣式屬性/設置...它被註釋掉上面。
BTW jEditable是一個真棒腳本...和我在博客中ABT如何設置日期選擇器和jEditable here ...
當你看到這個時,你使用了哪個瀏覽器? – 2010-08-14 12:33:58
IE8 ...和Firefox 3.whatever6?...有趣的事情是頁面上的其他選擇列表確實接受樣式...我只是設置字體和字體大小...我知道選擇列表不響應IE中的所有樣式設置。 – w4ik 2010-08-15 00:08:50