欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

JQuery 改變頁(yè)面字體大小的實(shí)現(xiàn)代碼(實(shí)時(shí)改變網(wǎng)頁(yè)字體大小)

 更新時(shí)間:2012年03月05日 17:15:00   作者:  
分別定義三個(gè)class為increaseFont、decreaseFont、resetFont 的元素。為其click事件添加事件
復(fù)制代碼 代碼如下:

/*
對(duì)頁(yè)面上的字體增大、縮小、恢復(fù)原始大小
需要在html頁(yè)面中定義三個(gè)元素
元素的class分別為 resetFont、increaseFont、decreaseFont
在本文件的JQuery事件中分別定義了三個(gè)元素的click事件來(lái)實(shí)現(xiàn)增大、縮小、恢復(fù)原始大小
*/
$(function () {
//取得字體大小,在html標(biāo)記下定義了font-size
var originalFontSize = $("html").css("font-size");
//恢復(fù)默認(rèn)字體大小
$(".resetFont").click(function () {
$("html").css("font-size", originalFontSize);
//JavaScript不向下執(zhí)行
return false;
});

//加大字體,某個(gè)元素的class定義為increaseFont
$(".increaseFont").click(function () {
//取得當(dāng)前字體大小 后綴px,pt,pc
var currentFontSize = $("html").css("font-size");
//取得當(dāng)前字體大小,parseFloat()轉(zhuǎn)為float類型去除后綴
var currentFontSizeNumber = parseFloat(currentFontSize);
//新定義的字體大小
var newFontSize = currentFontSizeNumber * 1.1;
//重寫樣式表
$("html").css("font-size", newFontSize);
//JavaScript不向下執(zhí)行
return false;
});

//減小字體,某個(gè)元素的class定義為decreaseFont
$(".decreaseFont").click(function () {
//取得當(dāng)前字體大小 后綴px,pt,pc
var currentFontSize = $("html").css("font-size");
//取得當(dāng)前字體大小,parseFloat()轉(zhuǎn)為float類型去除后綴
var currentFontSizeNumber = parseFloat(currentFontSize);
//重新定義字體大小
var newFontSize = currentFontSizeNumber * 0.9;
//重寫樣式表
$("html").css("font-size", newFontSize);
//JavaScript不向下執(zhí)行
return false;
});
});

實(shí)時(shí)改變網(wǎng)頁(yè)字體大小,jQuery版
適時(shí)改變網(wǎng)頁(yè)字體大小,引入了jQuery,并且對(duì)字體最大能放大的位數(shù)或最小能縮小的倍數(shù)加了限制,避免一些無(wú)意義的功能,當(dāng)字體小到規(guī)定值時(shí),再次點(diǎn)擊縮小功能已經(jīng)不起作用,這樣做似乎更加人性化。

[Ctrl+A 全選 注:引入外部Js需再刷新一下頁(yè)面才能執(zhí)行]

相關(guān)文章

  • JavaScript對(duì)象之間的轉(zhuǎn)換 jQuery對(duì)象和原聲DOM

    JavaScript對(duì)象之間的轉(zhuǎn)換 jQuery對(duì)象和原聲DOM

    jQuery對(duì)象和原聲DOM,JavaScript對(duì)象之間的轉(zhuǎn)換,學(xué)習(xí)jquery的朋友可以參考下。
    2011-03-03
  • Easyui筆記2:實(shí)現(xiàn)datagrid多行刪除的示例代碼

    Easyui筆記2:實(shí)現(xiàn)datagrid多行刪除的示例代碼

    本篇文章主要介紹了Easyui筆記2:實(shí)現(xiàn)datagrid多行刪除,詳細(xì)介紹了完成一個(gè)多行勾選并刪除的功能。有興趣的可以了解一下。
    2017-01-01
  • jquery.mousewheel實(shí)現(xiàn)整屏翻屏效果

    jquery.mousewheel實(shí)現(xiàn)整屏翻屏效果

    jQuery Mousewheel 用于添加跨瀏覽器的鼠標(biāo)滾輪支持。 mousewheel事件的處理函數(shù)有一點(diǎn)小小的變化,它除了第一個(gè)參數(shù)event 外,還接收到第二個(gè)參數(shù)delta。通過(guò)參數(shù)delta可以獲取鼠標(biāo)滾輪的方向和速度。
    2015-08-08
  • 基于Jquery的表格隔行換色,移動(dòng)換色,點(diǎn)擊換色插件

    基于Jquery的表格隔行換色,移動(dòng)換色,點(diǎn)擊換色插件

    希望能和大家一起交流學(xué)習(xí)。先放上去一個(gè)上周學(xué)習(xí)的一個(gè)jquery插件,基于Jquery的表格隔行換色,移動(dòng)換色,點(diǎn)擊換色插件。
    2010-12-12
  • jquery對(duì)元素的基本操作實(shí)例分析

    jquery對(duì)元素的基本操作實(shí)例分析

    在本篇文章里小編給大家整理了一篇關(guān)于jquery對(duì)元素的基本操作實(shí)例分析內(nèi)容,對(duì)此有興趣的朋友們可以跟著學(xué)習(xí)下。
    2022-01-01
  • jQuery鼠標(biāo)事件總結(jié)

    jQuery鼠標(biāo)事件總結(jié)

    鼠標(biāo)事件是在用戶移動(dòng)鼠標(biāo)光標(biāo)或者使用任意鼠標(biāo)鍵點(diǎn)擊時(shí)觸發(fā)的。jQuery中封裝了基本上所有的鼠標(biāo)事件包括點(diǎn)擊,雙擊,移動(dòng)等鼠標(biāo)事件,有需要的朋友來(lái)了解一下。
    2016-10-10
  • jQuery實(shí)現(xiàn)美觀的多級(jí)動(dòng)畫效果菜單代碼

    jQuery實(shí)現(xiàn)美觀的多級(jí)動(dòng)畫效果菜單代碼

    這篇文章主要介紹了jQuery實(shí)現(xiàn)多級(jí)動(dòng)畫效果菜單代碼,涉及jquery針對(duì)頁(yè)面元素的遍歷及事件綁定操作頁(yè)面元素樣式變換的技巧,界面美觀實(shí)用,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-09-09
  • jQuery插件實(shí)現(xiàn)控制網(wǎng)頁(yè)元素動(dòng)態(tài)居中顯示

    jQuery插件實(shí)現(xiàn)控制網(wǎng)頁(yè)元素動(dòng)態(tài)居中顯示

    這篇文章主要介紹了jQuery插件實(shí)現(xiàn)控制網(wǎng)頁(yè)元素動(dòng)態(tài)居中顯示,實(shí)例分析了jQuery插件的實(shí)現(xiàn)與元素動(dòng)態(tài)顯示的技巧,需要的朋友可以參考下
    2015-03-03
  • 20款超贊的jQuery插件 Web開(kāi)發(fā)人員必備

    20款超贊的jQuery插件 Web開(kāi)發(fā)人員必備

    jQuery的易擴(kuò)展性吸引了來(lái)自全球的開(kāi)發(fā)者來(lái)共同編寫jQuery插件。jQuery插件不僅能夠增強(qiáng)網(wǎng)站的可用性,有效地改善用戶體驗(yàn),還可以大大減少開(kāi)發(fā)時(shí)間?,F(xiàn)在的jQuery插件很多,可以根據(jù)您的項(xiàng)目需要來(lái)選擇。這里為您介紹20款非常不錯(cuò)的插件。
    2011-02-02
  • jquery實(shí)現(xiàn)表格無(wú)縫滾動(dòng)

    jquery實(shí)現(xiàn)表格無(wú)縫滾動(dòng)

    這篇文章主要為大家詳細(xì)介紹了jquery實(shí)現(xiàn)表格無(wú)縫滾動(dòng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-06-06

最新評(píng)論