Skip to Content
JAVASCRIPT網頁應用程式設計
book

JAVASCRIPT網頁應用程式設計

by Alex MacCaw
January 2013
Intermediate to advanced
332 pages
5h 23m
Chinese
GoTop Information, Inc.
Content preview from JAVASCRIPT網頁應用程式設計
258
|
附錄 A
如果想讓元件的不透明度緩慢的變化,可以這麼寫:
$(".foo").fadeOut();
$(".foo").fadeIn();
jQuery 並不是只有提供 CSS 樣式的取值函式和設值函式。也可以利用
html()
函式來讀
/ 設定網頁元件的內容:
// 找出符合選取項查詢條件的第一組網頁元件,讀取它的 HTML 程式碼
var getHTML = $("#bar").html();
// 找出符合選取項查詢條件的所有網頁元件,設定它們的 HTML 程式碼
$("#bar").html("<p>Hi</p>");
text()
函式的功能也大致相同,只不過傳入的參數都會被編碼為純文字內容:
var getText = $("#bar").text();
$("#bar").text(" 這是純文字的內容 ");
最後,如果想要移除某個元件的所有子元件,可以用
empty()
函式:
$("#bar").empty();
事件
瀏覽器對於事件的處理,有一段不堪回首的過往,造就我們如今所見,各家瀏覽器互不
相容的 API。不過還好,jQuery 已經默默的幫我們處理掉這些棘手的跨瀏覽器相容性
問題,如今我們只需面對 jQuery 所提供的 API。這裡介紹的 jQuery 事件處理做法,只
是簡短的概要,欲知更多詳情,可參閱本書第二章,或 jQuery 的官方文件(
http://api.
jquery.com/category/events
)。
如果要新增事件處理器,可以呼叫
bind()
函式,並傳入兩組參數 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

初めてのJavaScript 第3版 ―ES2015以降の最新ウェブ開発

初めてのJavaScript 第3版 ―ES2015以降の最新ウェブ開発

Ethan Brown, 武舎 広幸, 武舎 るみ
PHP编程:第4版

PHP编程:第4版

Kevin Tatroe, Peter MacIntyre
Strange Code

Strange Code

Ronald T. Kneusel
Perfecting Your Thinking Skills

Perfecting Your Thinking Skills

MIT Sloan Management Review

Publisher Resources

ISBN: 9789862766811