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

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
主站蜘蛛池模板: 卫辉市| 天气| 丰县| 石门县| 定结县| 黄陵县| 竹溪县| 芦溪县| 耿马| 年辖:市辖区| 沧州市| 保靖县| 砀山县| 榕江县| 承德县| 茶陵县| 饶阳县| 柳江县| 斗六市| 平原县| 镇巴县| 共和县| 孟村| 瑞昌市| 阳山县| 南涧| 延津县| 伊川县| 安多县| 固原市| 巴楚县| 秦安县| 湟源县| 剑河县| 广东省| 芦溪县| 文水县| 中宁县| 龙口市| 博野县| 鹤壁市|