In the navigation bar used in example 5-4, the icon's style has been added to the button, but there is no way to describe the button's icon. The following intercepts the code in the navigation bar section of example 5-4:
<divdata-role= "Footer" ><div data-role= "NavBar" data-grid= "C" > <ul> <li>< A id= "chat" href= "#" data-icon= "Custom" ></a></li> <li><a id= "Email" href= "#" data-icon= " Custom > Contacts </a></li> <li><a id= "Skull" href= "#" data-icon= "Custom" > Find Friends </a> </li> <li><a id= "Beer" href= "#" data-icon= "Custom" > Settings </a></li> </ul> </div></div>
The navigation bar section of Style 6-2 is seen.
Figure 6-2 Style of the navigation bar
At that time, I mentioned that the default icon for button was used, and this icon was determined by the attribute data-icon= "Custom", which is one of the default icons that jquery Mobile has prepared for developers. Next, you'll learn how to control the button's icon on the page with the Data-icon property.
"Example 6-2 adds an icon to the button in the trailing bar"
<! DOCTYPE html> <!--declaration html 5-->As seen in the results of the execution 6-3.
Figure 6-3 Button's icon
Although there is a very big gap with the well-designed icons, they are lot better a lot more than the bare cross forks of the past. These icons are some of the most suitable icons for the current button text in several sets of charts given by jquery Mobile, and in addition to these icons, JQuery Mobile has prepared a total of 17 other icon styles for developers, which I have organized in table 6-1.
The Jquerymobile availability is getting higher, the entry threshold low, and the ability to write less code to create a mobile-friendly interface. "Building cross-platform App:jquery Mobile mobile Application Practice" This book uses an example-driven approach to introduce the app development under Jquerymobile, which provides more than 70 practical cases to teach readers to carry out mobile development, Finally, through 6 small projects to review and consolidate the knowledge points learned. Want to communicate with the author, add Q Group: 348632872, the author is here waiting for you to come.
Small white Learn jQuery mobile "building cross-platform App:jquery Mobile mobile app" Serial Five (button plus icon)