Create Web Charts With jqPlot : display your data using innovative browser-based charts /
Create Web Charts with jqPlotshows how to convert your data into eye-catching, innovative, animated, and highly interactive browser-based charts. This book is suitable for developers of all experience levels and needs: for those who love fast and effective solutions, you can use the jqPlot library t...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
[New York, NY] :
Apress,
[2014]
|
Colección: | Expert's voice in Web development.
|
Temas: | |
Acceso en línea: | Texto completo (Requiere registro previo con correo institucional) |
Tabla de Contenidos:
- Contents at a Glance
- Contents
- About the Author
- About the Technical Reviewer
- Acknowledgments
- Introduction
- Chapter 1: Charting Technology Overview
- Elements in a Chart
- Most Common Charts
- How to Realize Charts on the Web
- HTML5
- Charting with SVG and CANVAS
- Canvas vs SVG
- The DOM
- Developing in JavaScript
- Running and Debugging JavaScript
- Data Types in JavaScript
- Arrays
- Objects
- Firebug and DevTools
- JSON
- Summary
- Chapter 2: jQuery Basics
- Including the jQuery Library
- Selections
- Chaining MethodsjQuery and the DOM
- The ready() Method
- Traversing the DOM with Selections
- Create and Insert New Elements
- Remove, Hide, and Replace Elements
- jQuery UI: Widgets
- Accordion
- Tab
- Button
- Combo Box
- Menu
- Slider
- Progress Bar
- Concluding Thoughts on the jQuery Library
- Summary
- Chapter 3: Introducing jqPlot
- The jqPlot library
- Including Basic Files
- Plot Basics
- Adding a Plot Container
- Creating the Plot
- Using jqPlot Plug-ins
- Understanding jqPlot Options
- Inserting Options
- Handling Options on AxesInserting Series of Data
- Renderers and Plug-ins: A Further Clarification
- CSS Customization
- Thinking in Modules
- Summary
- Chapter 4: Line Charts with jqPlot
- Using (x, y) Pairs as Input Data
- First Steps in the Development of a Line Chart: The Axes
- Add a Title and Axis Labels
- Axis Properties
- Axes Ticks
- Using the Log Scale
- The Multiseries Line Chart
- Multiple Series of Data
- Smooth-Line Chart
- Line and Marker Style
- Animated Charts
- More Than One y Axis
- Data with JavaScript
- Generating Data, Using Math FunctionsGenerating Random Data
- Handling Date Values
- The DateAxisRenderer Plug-in
- Handling Date Values in Different Formats
- Handling Time Values
- Highlighting
- Cursor Highlighter
- Highlighting with HTML Format
- Interacting with the Chart: Limit Lines and Zooming
- Drawing a Limit Line on the Chart
- Adding Buttons to Your Charts
- Zooming
- Changing Chart Appearance
- Customizing Text, Using CSS
- Changing the Background Color
- Further Customization, Using CSS
- Setting the Grid
- Working with Areas on Line ChartsArea Charts
- Line and Area Charts
- Band Charts
- Filling Between Lines in a Line Chart
- Trend Lines
- Summary
- Chapter 5: Bar Charts with jqPlot
- Using the BarRenderer Plug-In to Create Bar Charts
- Rotate Axis Tick Labels
- Modify the Space Between the Bars
- Adding Values at the Top of Bars
- Bars with Negative Values
- Bar Charts with More Than One Set of Data
- Vertical and Horizontal Bar Charts
- Vertical Stacked Bars
- Horizontal Stacked Bars
- Combination Charts: Lines in Bar Charts