2014-01-24 110 views
-1

我想用JQuery覆蓋JQuery dialog的內聯樣式,但我沒有在程序中得到反思。我想將jquery對話框定位到某個位置。我嘗試覆蓋CSS樣式,但它不起作用。如何使用jQuery覆蓋css

我現在想用css.but它也沒有工作覆蓋..

我怎樣才能做到這一點請建議。

我想重寫此使用以下JQuery CSS代碼CSS:

.ui-dialog{ 
    display: block; 
    height: auto; 
    left: 858px; 
    position: absolute; 
    top: 124px; 
    width: 235px; 
} 

jQuery代碼:

$(".ui-dialog").css('position', 'absolute', 'left', '858px'); 

我怎麼能這樣做呢?

回答

6
$(".ui-dialog").css({'position': 'absolute', 'left': '858px'}); 

編輯:如果你想做到這一點使用CSS,而不是動態地計算左側位置,您可以使用dialogClass給出一個標識符對話框,然後使用對話框類,並把相同的CSS規則的樣式表。

0

試試這個:

$(".ui-dialog").css('position', 'absolute'); 
$(".ui-dialog").css('left', '858px'); 

然後在jQuery .css()讀了。

0

至於我能理解你,你很可能會做的設置位置和左值,並移除所有其他然後執行如下:

首先刪除樣式:

$(".ui-dialog").attr('style',' '); 

然後附加這種風格

$(".ui-dialog").css({'position':'absolute', 'left': '858px'}); 
0
$(".ui-dialog").css({position:'absolute',left:'858px'}); 
0

嘗試以這種方式撥打..(「.ui-dialog」).css({'position':'absolute', 'left':'858px' });