官术网_书友最值得收藏!

Chapter 3. The Devil is in the Details

"Men who wish to know about the world must learn about it in its particular details."

—Heraclitus

This chapter is all about the new HTML5 input types and how to interact with them using JavaScript. In Chapter 1, The Task at Hand, we created a task list application and in Chapter 2, Let's Get Stylish, we styled it using new CSS3 styles. In this chapter we continue to improve it by adding a task details section using the new HTML5 input types. Then we will use custom data attributes to automatically bind values in the view to the data model in our application. We will also add some jQuery animations to make UI transitions smoother.

We will learn the following topics in this chapter:

  • The new HTML5 input types and what benefits they provide
  • Custom data attributes and their uses
  • How to bind a data model to input elements using custom data attributes
  • Using jQuery animation methods to hide and show elements
  • Using timers to queue up saves to localStorage
主站蜘蛛池模板: 民乐县| 安塞县| 于田县| 小金县| 尚义县| 九江市| 宜宾县| 娱乐| 梁山县| 卫辉市| 铜鼓县| 盘山县| 黎平县| 宾阳县| 德阳市| 黄冈市| 峨眉山市| 合川市| 舞钢市| 岢岚县| 玉田县| 博兴县| 象州县| 招远市| 江油市| 辽阳县| 安阳市| 津市市| 沧州市| 上蔡县| 南城县| 南陵县| 卫辉市| 蓬莱市| 沁源县| 石柱| 香格里拉县| 台州市| 阜新| 三亚市| 临沂市|