2012-03-05 62 views

回答

1
$('.class-name').css({ 
    'font-family': 'your, font, family', 
    'font-size': '16px' 
}); 
+0

我有這樣的div

name
phone
address
和腳本$(「。drag_and_edit」)。live('select',function(){ \t \t var id = $(this).attr('id'); \t \t getfontsize(id); \t \t return true; \t});函數getfontsize(id){ \t \t $(「#font-size」)。bind('change',function(){ \t \t $(「#」+ id).css(「font-size」,$ (this).val()+「px」); \t \t}); (「#font-family」)。one('change',function(){ \t \t \t $(「#」+ id).css(「font-family」,$(this).val() ); \t \t}); – Gautam 2012-03-08 09:19:46

1

使用此功能,例如:

$('some_element').click(function(){ 
    $('some_element').css({'font-size':'12px','font-family':'Arial'}); 
}); 
0
var elements=$("div.thisClass"); 
elements.each(function(i){ 
    $(this).css({'font-size':'3em', 'font-family':'Verdana'}); 
}); 
+2

您可以跳過'.each()',直接在jQuery對象上調用'.css()'。 – nnnnnn 2012-03-05 06:20:36

+0

真是+1。但是,如果他/她想要在div內的「每個」元素上設置不同的字體樣式和系列,那麼每個元素也會有所幫助。 – jmishra 2012-03-05 06:24:43

相關問題