我有這樣一段代碼jquery的變量不工作
$('ul.fonts li', '#wizard').live('click', function(e){
$('ul.fonts li', '#wizard').removeClass('selected');
$(this).addClass('selected');
$('blockquote').css('font-family', $(this).find('a').attr("class"))
e.preventDefault();
})
我試圖TI優化該碼存儲在變量中選擇。
var $fonts_links = $('ul.fonts li', '#wizard')
$fonts_links.live('click', function(e){
$fonts_links.removeClass('selected');
$(this).addClass('selected');
$('blockquote').css('font-family', $(this).find('a').attr("class"))
e.preventDefault();
})
它工作,除了從第三行。 `$ fonts_links.removeClass( '選擇'); 這太奇怪了。有些建議嗎?
_「它有效,除了第三行。」_它以什麼方式不起作用? – 2010-10-15 21:38:13