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

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
主站蜘蛛池模板: 贵阳市| 新建县| 湖北省| 商都县| 宜兰县| 鸡西市| 平乐县| 尖扎县| 合水县| 屏东市| 北宁市| 淄博市| 临武县| 项城市| 巫山县| 武功县| 灵台县| 皮山县| 彰化县| 郑州市| 漳浦县| 电白县| 英德市| 南宫市| 泾阳县| 尉氏县| 定兴县| 日喀则市| 钟祥市| 耿马| 双柏县| 明水县| 东乌| 乐陵市| 卢龙县| 西安市| 普陀区| 榆中县| 汽车| 勐海县| 东辽县|