我正在開發一個項目,並且無法增加或減少網站的字體大小。我使用的是wordpress,Genesis框架,但無法通過javascript增加/減小字體大小。如何從外部css增加/減小字體大小
請親切地幫我解決這個問題。
我使用下面的代碼;
genesis_after Hook 該鉤子在結束標記之前立即執行。
<script type="text/javascript" language="javascript">
$(document).ready(function(){
// Reset Font Size
var originalFontSize = $('html').css('font-size');
$(".resetFont").click(function(){
$('html').css('font-size', originalFontSize);
});
// Increase Font Size
$(".increaseFont").click(function(){
var currentFontSize = $('html').css('font-size');
var currentFontSizeNum = parseFloat(currentFontSize, 10);
var newFontSize = currentFontSizeNum*1.2;
$('html').css('font-size', newFontSize);
return false;
});
// Decrease Font Size
$(".decreaseFont").click(function(){
var currentFontSize = $('html').css('font-size');
var currentFontSizeNum = parseFloat(currentFontSize, 10);
var newFontSize = currentFontSizeNum*0.8;
$('html').css('font-size', newFontSize);
return false;
});
});
</script>
genesis_before_content鉤 該鉤子立即執行內容列之前(在#內容的div之外)。
<a href="#" class="increaseFont">Increase</a>
<a href="#" class="decreaseFont">Decrease</a>
<a href="#" class="resetFont">Reset</a>
我的項目鏈接
http://174.121.86.229/~rghlifts/
請幫我解決這個問題
謝謝大家
您正在使用的mootools和jQuery在一起......如果你正在做的... MooTools是將使用「$」操作...你需要添加jQuery.noConflict()和更改所有「$」到jQuery,以便mootools可以自由使用「$」,因爲它不是命名空間(ala Prototype) –
@El Guapo請你能告訴我...我不那麼擅長jquery或mootools – Muzammil
請參閱@GrzegorzGąsak評論他的回答...他已經完成了 –