J Query The Write Less Do More Javascript Libraryrsnarayanan
This document provides an agenda for a presentation on jQuery, a popular JavaScript library. It begins with an introduction to jQuery and why it is useful, then covers various topics like DOM manipulation, event handling, Ajax, effects, and plugins. It emphasizes that jQuery makes cross-browser JavaScript programming easier and provides robust support for tasks like DOM traversal, Ajax, and animations. The document also includes several code demos to illustrate jQuery concepts.
A Rich Web Experience with jQuery, Ajax and .NETJames Johnson
The document is a presentation about providing a rich web experience using jQuery, Ajax, and .NET. It discusses JavaScript and jQuery, including jQuery syntax, selectors, chaining, traversing, manipulation, events, effects, and Ajax functionality. It also covers jQuery UI widgets and themes. The last section discusses user experience considerations like validating user input with Ajax calls.
A Rich Web experience with jQuery, Ajax and .NETJames Johnson
The document provides an overview of using jQuery, Ajax, and .NET to build a rich web experience. It introduces jQuery and its benefits for dynamic interactivity, DOM manipulation, and Ajax functionality. Specific jQuery methods and features are demonstrated, including selecting elements, events, effects, and AJAX calls. User experience best practices are also discussed, such as validating user input using jQuery before form submission.
This document outlines a presentation on jQuery fundamentals. The presentation introduces jQuery as a lightweight JavaScript library for DOM manipulation, event handling, Ajax, and animation. It covers jQuery syntax, selectors, DOM traversal and manipulation methods. It also discusses jQuery's event system, Ajax support, and plugins. The presentation includes demos of common jQuery tasks to demonstrate its usage and capabilities.
This document provides an introduction and overview of jQuery, including:
- What jQuery is and its main features for selecting, manipulating, and traversing HTML elements, handling events, animating content, and making AJAX requests.
- How jQuery works by using the jQuery() function and alias $.
- How jQuery simplifies common JavaScript tasks like selecting elements and handling events using CSS-like selectors and methods.
- Key concepts of the DOM and how jQuery interacts with and modifies the DOM.
jQuery is a lightweight JavaScript library that simplifies HTML and JavaScript interaction. It was developed by John Resig at Mozilla to simplify tasks like DOM manipulation, event handling, animation, and Ajax interactions. jQuery selects elements, handles events, performs animations, and ajax calls to simplify development. Common uses include forms, menus, tabs, sliders, and slideshows. The main benefits are a large community, ease of use, strong documentation, and ability to add functionality through plugins.
This document provides an introduction to jQuery, covering its features, comparisons to other frameworks, selectors, and plugins. jQuery is an open-source JavaScript library that simplifies DOM manipulation, event handling, animations, and Ajax interactions. It uses CSS-style selectors to select and manipulate HTML elements. Some key features include DOM element selections, DOM traversal/modification, DOM manipulation based on CSS selectors, events, effects/animations, Ajax, and extensibility through plugins. The document also discusses jQuery versus other frameworks like Dojo and YUI, demonstrates basic selectors and methods, and encourages the use of plugins to add additional functionality.
This document provides a tutorial on basic jQuery concepts and syntax for beginners. It introduces selecting elements, manipulating CSS classes and styles, adding and removing elements, handling events, showing/hiding elements, and basic animations. The tutorial recommends learners get more in-depth training through books, tutorials and documentation to fully understand jQuery's capabilities.
J Query The Write Less Do More Javascript Libraryrsnarayanan
This document provides an agenda for a presentation on jQuery, a popular JavaScript library. It begins with an introduction to jQuery and why it is useful, then covers various topics like DOM manipulation, event handling, Ajax, effects, and plugins. It emphasizes that jQuery makes cross-browser JavaScript programming easier and provides robust support for tasks like DOM traversal, Ajax, and animations. The document also includes several code demos to illustrate jQuery concepts.
A Rich Web Experience with jQuery, Ajax and .NETJames Johnson
The document is a presentation about providing a rich web experience using jQuery, Ajax, and .NET. It discusses JavaScript and jQuery, including jQuery syntax, selectors, chaining, traversing, manipulation, events, effects, and Ajax functionality. It also covers jQuery UI widgets and themes. The last section discusses user experience considerations like validating user input with Ajax calls.
A Rich Web experience with jQuery, Ajax and .NETJames Johnson
The document provides an overview of using jQuery, Ajax, and .NET to build a rich web experience. It introduces jQuery and its benefits for dynamic interactivity, DOM manipulation, and Ajax functionality. Specific jQuery methods and features are demonstrated, including selecting elements, events, effects, and AJAX calls. User experience best practices are also discussed, such as validating user input using jQuery before form submission.
This document outlines a presentation on jQuery fundamentals. The presentation introduces jQuery as a lightweight JavaScript library for DOM manipulation, event handling, Ajax, and animation. It covers jQuery syntax, selectors, DOM traversal and manipulation methods. It also discusses jQuery's event system, Ajax support, and plugins. The presentation includes demos of common jQuery tasks to demonstrate its usage and capabilities.
This document provides an introduction and overview of jQuery, including:
- What jQuery is and its main features for selecting, manipulating, and traversing HTML elements, handling events, animating content, and making AJAX requests.
- How jQuery works by using the jQuery() function and alias $.
- How jQuery simplifies common JavaScript tasks like selecting elements and handling events using CSS-like selectors and methods.
- Key concepts of the DOM and how jQuery interacts with and modifies the DOM.
jQuery is a lightweight JavaScript library that simplifies HTML and JavaScript interaction. It was developed by John Resig at Mozilla to simplify tasks like DOM manipulation, event handling, animation, and Ajax interactions. jQuery selects elements, handles events, performs animations, and ajax calls to simplify development. Common uses include forms, menus, tabs, sliders, and slideshows. The main benefits are a large community, ease of use, strong documentation, and ability to add functionality through plugins.
This document provides an introduction to jQuery, covering its features, comparisons to other frameworks, selectors, and plugins. jQuery is an open-source JavaScript library that simplifies DOM manipulation, event handling, animations, and Ajax interactions. It uses CSS-style selectors to select and manipulate HTML elements. Some key features include DOM element selections, DOM traversal/modification, DOM manipulation based on CSS selectors, events, effects/animations, Ajax, and extensibility through plugins. The document also discusses jQuery versus other frameworks like Dojo and YUI, demonstrates basic selectors and methods, and encourages the use of plugins to add additional functionality.
This document provides a tutorial on basic jQuery concepts and syntax for beginners. It introduces selecting elements, manipulating CSS classes and styles, adding and removing elements, handling events, showing/hiding elements, and basic animations. The tutorial recommends learners get more in-depth training through books, tutorials and documentation to fully understand jQuery's capabilities.
In this intro-level session on utilizing jQuery with SharePoint, the focus will be to empower users on how to satisfy some of the common UI changes clients request by writing clean and unobtrusive Javascript with the help of the jQuery library. We'll begin by diving into the different ways that jQuery can be hooked up to SharePoint. We'll talk about CDN versus local copies of the library, as well as linking jQuery via masterpages, custom actions, content editor web parts, and more.
We'll then spend time discussing css selectors, and some of the common patterns and jQuery methods you'll want to familiarize yourself with when targeting page-level elements. After that, the remainder of the presenation will be focused on walking through real-life scenarios of altering the UI with jQuery, such as adding interaction and animation to content query webparts, changing the behavior of links inside a page, and more. The code utilized in the presentation will be made available online after the Conference is completed.
JQuery is a JavaScript library that simplifies HTML document manipulation, event handling, animations, and Ajax interactions. It works across browsers and makes tasks like DOM traversal and manipulation, event handling, animation, and Ajax much simpler. JQuery's versatility, extensibility, and cross-browser compatibility have made it popular, with millions of developers using it to write JavaScript.
How to increase Performance of Web Application using JQuerykolkatageeks
Pallab Dutta presented a wonderful session on how to increase productivity of web application using JQuery. He showed us demos regarding basic syntax of JQuery.
Follow us
www.kolkatageeks.com
to get more.
This document provides an overview of jQuery, including what it is, how to install it, basic syntax, selectors, manipulating CSS classes and styles, adding/removing elements, handling events, showing/hiding elements, and animations. jQuery is a JavaScript library that simplifies tasks like DOM manipulation, event handling, animations and Ajax. It works by using CSS-like selectors to select elements and then calling methods on those elements.
The document provides an overview of jQuery including:
- What jQuery is and its main features like DOM manipulation and AJAX
- How to include jQuery in an HTML document and basic usage syntax
- jQuery selectors to find elements and filters to refine selections
- Common jQuery methods for manipulating attributes, events, HTML, CSS, and more
- Examples of using various jQuery functions and concepts
The document is a presentation about D3 and SVG technologies. It includes sections on networking opportunities, an interactive presentation format, polls about experience levels with D3 and SVG, examples of force-directed graphs and animated SVGs using D3, and details on implementing drag and drop as well as mouseover highlighting in a D3 visualization. The presentation source code is provided on GitHub and other examples are referenced, including alternatives to SVG. It concludes with another poll and a question and answer period.
This document provides an introduction and overview of jQuery. It discusses how jQuery simplifies DOM navigation and manipulation, handles browser differences, and makes JavaScript coding easier. The document covers basic jQuery concepts like selectors, the jQuery function, attributes, and events. It also provides examples of common jQuery code.
This document summarizes a presentation on unobtrusive JavaScript with jQuery. The presentation introduces JavaScript frameworks like jQuery and the concept of unobtrusive JavaScript. It discusses jQuery's core philosophy of simplifying interactions between HTML and JavaScript. The document outlines jQuery's API and popular plugins. It also covers lessons learned, including placing CSS at the top, JavaScript at the bottom, and assessing pages with Yslow. The presentation concludes with working examples and acknowledgments.
The document discusses jQuery, a JavaScript library. It provides information on:
- What jQuery is and its main functionality, including DOM scripting, Ajax, user interface effects, and form validation.
- How to get started with jQuery, including downloading the file, adding it to a page via a script tag, and using common selectors like ID, class, and tag name to select elements.
- Common jQuery methods for manipulating elements, like adding and removing classes, traversing the DOM, making GET/POST requests, and loading content via Ajax.
- Ensuring the document is ready before running jQuery code by using the ready function.
So in summary, the document provides an overview
This document provides an overview of jQuery, including what it is, why it's useful, how to get started, and some common jQuery syntax. jQuery is a JavaScript library that makes it much easier to use JavaScript on websites. It simplifies tasks like DOM manipulation, event handling, animation, and Ajax. The document explains how to download jQuery, includes some basic jQuery syntax using selectors and methods, and covers various features like effects, HTML/CSS manipulation, events, traversing, and Ajax.
This document provides an overview of SQLAlchemy and Elixir. SQLAlchemy is a Python SQL toolkit and ORM that provides full SQL power and flexibility. Elixir is a declarative layer on top of SQLAlchemy that follows the active record pattern, allowing model objects to be defined in a single step using a DSL syntax. The document covers SQLAlchemy concepts like engines, metadata, tables, mappers, sessions and queries. It provides an example weblog application using SQLAlchemy. It then covers Elixir concepts and shows how the same example can be written more concisely using Elixir. The document discusses additional Elixir features like events, encryption, versioning and associations.
jQuery selectors allow developers to easily identify and select elements on a page using CSS-style syntax. Selectors include selecting by ID (#id), class (.class), tag name, descendant relationships, child relationships, sibling relationships and more. Understanding selectors is key to effectively using the jQuery library to manipulate elements. The document provides examples of various selector types and how to select elements on the SlideShare homepage using jQuery in the Firebug console.
The document discusses the history and evolution of JavaScript libraries for web development. It describes how jQuery has come to dominate the market due to its simplicity and robustness. It outlines Microsoft's initial development of its own Microsoft Ajax library to support ASP.NET developers, but how it later embraced jQuery instead and now includes it with Visual Studio.
The document provides an agenda and overview for a SharePoint Saturday session on using SharePoint and jQuery. The session will cover the history of SharePoint and jQuery, an overview of jQuery, best practices for when to use jQuery and how to deploy and develop with it. It will also discuss using jQuery to interact with SharePoint forms and lists, and demonstrate some third party jQuery libraries.
Jquery Complete Presentation along with Javascript BasicsEPAM Systems
jQuery is a JavaScript library that simplifies HTML document manipulation and event handling. It allows developers to select elements, hide/show elements, and handle events with simple and concise code. jQuery animations and effects like fade, slide, and animate allow for creative transitions between states.
jQuery is the new favorite of web developers. This lightweight JavaScript library makes developers love writing JavaScript code again! What needed 20 lines of code first is now reduced to 3 lines. Who wouldn’t be enthusiastic?! Microsoft showed its love for the library by fully integrating it in Visual Studio. I dare to ask: Should you stay behind? In this session, we’ll take a look at jQuery and we’ll teach you what you need to know to get on your way. More specifically, we’ll look at selectors, attributes, working with WCF, jQuery UI and much more. You may walk out of this session wearing a sticker: “I love jQuery”!
The document discusses the history and evolution of CSS (Cascading Style Sheets). It explains that CSS1 was introduced in 1996 and offered basic formatting capabilities. CSS2 was released in 1998 and introduced additional features like positioning. CSS3 has been divided into modules since work began on it in 1999, with each module adding new capabilities or extending CSS2 features while maintaining backward compatibility. The document then discusses some important CSS3 modules and the browser support for CSS3.
The document provides an overview of jQuery:
1) jQuery is a lightweight JavaScript library that simplifies HTML document manipulation, event handling, animating, and Ajax interactions for rapid web development. It works across a multitude of browsers.
2) jQuery selectors allow developers to easily select elements of a page to operate on using CSS-style syntax. Common selectors include ID, class, tag, descendant, child, and adjacent selectors.
3) jQuery simplifies tasks like DOM manipulation, event handling, and Ajax that are more complex to perform with plain JavaScript. It also provides features like effects, CSS manipulation, and plugins.
This document provides an overview of jQuery, including:
- What jQuery is and its main features like DOM manipulation, CSS manipulation, events, effects, animations, and AJAX.
- How to include jQuery via downloading or using a CDN.
- The basic jQuery syntax of $(selector).action() to select elements and perform actions.
- Common selectors like id, class, and element selectors.
- Methods for hiding, showing, fading, sliding, adding/removing content and classes.
- How events and chaining allow combining multiple actions.
The document discusses jQuery and Ajax. It explains that jQuery is a JavaScript library that simplifies JavaScript programming and DOM manipulation. It allows selecting HTML elements and performing actions on them with simple syntax like $(selector).action(). Some key points made are:
- jQuery takes common tasks like AJAX calls and wraps them in simple methods.
- Popular features include HTML/CSS manipulation, events, effects/animations, and utilities.
- Major companies like Google use jQuery.
- jQuery works cross-browser and is easy to include via a script tag.
In this intro-level session on utilizing jQuery with SharePoint, the focus will be to empower users on how to satisfy some of the common UI changes clients request by writing clean and unobtrusive Javascript with the help of the jQuery library. We'll begin by diving into the different ways that jQuery can be hooked up to SharePoint. We'll talk about CDN versus local copies of the library, as well as linking jQuery via masterpages, custom actions, content editor web parts, and more.
We'll then spend time discussing css selectors, and some of the common patterns and jQuery methods you'll want to familiarize yourself with when targeting page-level elements. After that, the remainder of the presenation will be focused on walking through real-life scenarios of altering the UI with jQuery, such as adding interaction and animation to content query webparts, changing the behavior of links inside a page, and more. The code utilized in the presentation will be made available online after the Conference is completed.
JQuery is a JavaScript library that simplifies HTML document manipulation, event handling, animations, and Ajax interactions. It works across browsers and makes tasks like DOM traversal and manipulation, event handling, animation, and Ajax much simpler. JQuery's versatility, extensibility, and cross-browser compatibility have made it popular, with millions of developers using it to write JavaScript.
How to increase Performance of Web Application using JQuerykolkatageeks
Pallab Dutta presented a wonderful session on how to increase productivity of web application using JQuery. He showed us demos regarding basic syntax of JQuery.
Follow us
www.kolkatageeks.com
to get more.
This document provides an overview of jQuery, including what it is, how to install it, basic syntax, selectors, manipulating CSS classes and styles, adding/removing elements, handling events, showing/hiding elements, and animations. jQuery is a JavaScript library that simplifies tasks like DOM manipulation, event handling, animations and Ajax. It works by using CSS-like selectors to select elements and then calling methods on those elements.
The document provides an overview of jQuery including:
- What jQuery is and its main features like DOM manipulation and AJAX
- How to include jQuery in an HTML document and basic usage syntax
- jQuery selectors to find elements and filters to refine selections
- Common jQuery methods for manipulating attributes, events, HTML, CSS, and more
- Examples of using various jQuery functions and concepts
The document is a presentation about D3 and SVG technologies. It includes sections on networking opportunities, an interactive presentation format, polls about experience levels with D3 and SVG, examples of force-directed graphs and animated SVGs using D3, and details on implementing drag and drop as well as mouseover highlighting in a D3 visualization. The presentation source code is provided on GitHub and other examples are referenced, including alternatives to SVG. It concludes with another poll and a question and answer period.
This document provides an introduction and overview of jQuery. It discusses how jQuery simplifies DOM navigation and manipulation, handles browser differences, and makes JavaScript coding easier. The document covers basic jQuery concepts like selectors, the jQuery function, attributes, and events. It also provides examples of common jQuery code.
This document summarizes a presentation on unobtrusive JavaScript with jQuery. The presentation introduces JavaScript frameworks like jQuery and the concept of unobtrusive JavaScript. It discusses jQuery's core philosophy of simplifying interactions between HTML and JavaScript. The document outlines jQuery's API and popular plugins. It also covers lessons learned, including placing CSS at the top, JavaScript at the bottom, and assessing pages with Yslow. The presentation concludes with working examples and acknowledgments.
The document discusses jQuery, a JavaScript library. It provides information on:
- What jQuery is and its main functionality, including DOM scripting, Ajax, user interface effects, and form validation.
- How to get started with jQuery, including downloading the file, adding it to a page via a script tag, and using common selectors like ID, class, and tag name to select elements.
- Common jQuery methods for manipulating elements, like adding and removing classes, traversing the DOM, making GET/POST requests, and loading content via Ajax.
- Ensuring the document is ready before running jQuery code by using the ready function.
So in summary, the document provides an overview
This document provides an overview of jQuery, including what it is, why it's useful, how to get started, and some common jQuery syntax. jQuery is a JavaScript library that makes it much easier to use JavaScript on websites. It simplifies tasks like DOM manipulation, event handling, animation, and Ajax. The document explains how to download jQuery, includes some basic jQuery syntax using selectors and methods, and covers various features like effects, HTML/CSS manipulation, events, traversing, and Ajax.
This document provides an overview of SQLAlchemy and Elixir. SQLAlchemy is a Python SQL toolkit and ORM that provides full SQL power and flexibility. Elixir is a declarative layer on top of SQLAlchemy that follows the active record pattern, allowing model objects to be defined in a single step using a DSL syntax. The document covers SQLAlchemy concepts like engines, metadata, tables, mappers, sessions and queries. It provides an example weblog application using SQLAlchemy. It then covers Elixir concepts and shows how the same example can be written more concisely using Elixir. The document discusses additional Elixir features like events, encryption, versioning and associations.
jQuery selectors allow developers to easily identify and select elements on a page using CSS-style syntax. Selectors include selecting by ID (#id), class (.class), tag name, descendant relationships, child relationships, sibling relationships and more. Understanding selectors is key to effectively using the jQuery library to manipulate elements. The document provides examples of various selector types and how to select elements on the SlideShare homepage using jQuery in the Firebug console.
The document discusses the history and evolution of JavaScript libraries for web development. It describes how jQuery has come to dominate the market due to its simplicity and robustness. It outlines Microsoft's initial development of its own Microsoft Ajax library to support ASP.NET developers, but how it later embraced jQuery instead and now includes it with Visual Studio.
The document provides an agenda and overview for a SharePoint Saturday session on using SharePoint and jQuery. The session will cover the history of SharePoint and jQuery, an overview of jQuery, best practices for when to use jQuery and how to deploy and develop with it. It will also discuss using jQuery to interact with SharePoint forms and lists, and demonstrate some third party jQuery libraries.
Jquery Complete Presentation along with Javascript BasicsEPAM Systems
jQuery is a JavaScript library that simplifies HTML document manipulation and event handling. It allows developers to select elements, hide/show elements, and handle events with simple and concise code. jQuery animations and effects like fade, slide, and animate allow for creative transitions between states.
jQuery is the new favorite of web developers. This lightweight JavaScript library makes developers love writing JavaScript code again! What needed 20 lines of code first is now reduced to 3 lines. Who wouldn’t be enthusiastic?! Microsoft showed its love for the library by fully integrating it in Visual Studio. I dare to ask: Should you stay behind? In this session, we’ll take a look at jQuery and we’ll teach you what you need to know to get on your way. More specifically, we’ll look at selectors, attributes, working with WCF, jQuery UI and much more. You may walk out of this session wearing a sticker: “I love jQuery”!
The document discusses the history and evolution of CSS (Cascading Style Sheets). It explains that CSS1 was introduced in 1996 and offered basic formatting capabilities. CSS2 was released in 1998 and introduced additional features like positioning. CSS3 has been divided into modules since work began on it in 1999, with each module adding new capabilities or extending CSS2 features while maintaining backward compatibility. The document then discusses some important CSS3 modules and the browser support for CSS3.
The document provides an overview of jQuery:
1) jQuery is a lightweight JavaScript library that simplifies HTML document manipulation, event handling, animating, and Ajax interactions for rapid web development. It works across a multitude of browsers.
2) jQuery selectors allow developers to easily select elements of a page to operate on using CSS-style syntax. Common selectors include ID, class, tag, descendant, child, and adjacent selectors.
3) jQuery simplifies tasks like DOM manipulation, event handling, and Ajax that are more complex to perform with plain JavaScript. It also provides features like effects, CSS manipulation, and plugins.
This document provides an overview of jQuery, including:
- What jQuery is and its main features like DOM manipulation, CSS manipulation, events, effects, animations, and AJAX.
- How to include jQuery via downloading or using a CDN.
- The basic jQuery syntax of $(selector).action() to select elements and perform actions.
- Common selectors like id, class, and element selectors.
- Methods for hiding, showing, fading, sliding, adding/removing content and classes.
- How events and chaining allow combining multiple actions.
The document discusses jQuery and Ajax. It explains that jQuery is a JavaScript library that simplifies JavaScript programming and DOM manipulation. It allows selecting HTML elements and performing actions on them with simple syntax like $(selector).action(). Some key points made are:
- jQuery takes common tasks like AJAX calls and wraps them in simple methods.
- Popular features include HTML/CSS manipulation, events, effects/animations, and utilities.
- Major companies like Google use jQuery.
- jQuery works cross-browser and is easy to include via a script tag.
Unit 1 - What is jQuery_Why jQuery_Syntax_Selectors.pdfRAVALCHIRAG1
jQuery is a fast and feature-rich JavaScript library used for HTML document traversal and manipulation, event handling, animation, and Ajax interactions. It simplifies tasks like selecting elements, adding/removing classes, handling events, and performing animations. jQuery selects elements using CSS-style selectors and provides methods for manipulating, traversing, and modifying pages on the fly.
Mobile applications Development - Lecture 12
Javascript
jQuery (Zepto)
useful microframeworks
This presentation has been developed in the context of the Mobile Applications Development course at the Computer Science Department of the University of L’Aquila (Italy).
http://www.di.univaq.it/malavolta
jQuery is a JavaScript library that simplifies HTML document traversal, event handling, animating, and Ajax interactions. It was created in 2006 with the goal of writing less code to do more. jQuery simplifies tasks like selecting elements, handling events, performing animations and AJAX calls to make web development faster.
The document provides an overview of jQuery, a popular JavaScript library. It describes what jQuery is, how to add jQuery to web pages, basic jQuery syntax using selectors and actions, and common jQuery methods for manipulating HTML elements and CSS. These include methods for hiding/showing elements, fading, sliding, animating, stopping animations, setting/getting content and attributes, adding/removing elements, and manipulating classes. The document is a useful introduction and reference for someone learning how to use jQuery.
This document provides an introduction to jQuery, covering topics such as features, selectors, animations, events, manipulating HTML/CSS, traversing, and Ajax. It explains that jQuery is a free and open-source JavaScript library that simplifies tasks like DOM manipulation, event handling, animations, and Ajax interactions to facilitate rapid web development. Key jQuery concepts discussed include selectors, common animation effects, event handling, manipulating HTML and CSS, traversing DOM elements, and methods for loading remote data via Ajax.
This document provides an introduction and overview of jQuery, including:
1) The benefits of jQuery such as its shallow learning curve, ease of DOM manipulation, cross-browser compatibility, and extensibility through plugins.
2) How to get started with jQuery by downloading the library and using basic selectors and functions.
3) Examples of jQuery selectors, actions, and effects that can be used to manipulate and style page elements.
4) Important jQuery concepts like the DOM, CSS selectors, JSON, and using events like "ready" and "click" to execute code.
Last year, AOL adopted a new content strategy and has positioned itself as a premier destination for original content. Core to this strategy is having reusable, highly efficient and optimized common code and experiences at scale, which is where jQuery comes in. Check in with Dave Artz to see how jQuery has helped his front-end standards team tackle unique challenges like optimizing 3rd party widget performance, overriding plugin functionality, and managing dependencies and updates across 100+ sites spanning multiple back-end platforms.
This document provides a summary of jQuery fundamentals, including:
- jQuery simplifies client-side scripting of HTML and selecting DOM elements
- Popular uses include navigation, animation, event handling, and AJAX
- jQuery is easy to learn and use, supports method chaining, and has a large developer community
- Key concepts include selecting elements, DOM manipulation, events, AJAX requests, and using jQuery UI widgets
This document provides an introduction to jQuery, including:
- What jQuery is and its main features like DOM manipulation, CSS manipulation, events, effects, animations, and AJAX.
- The benefits of jQuery like being browser independent and increasing coding speed.
- How to add jQuery to web pages by downloading the jQuery library, including the jQuery file, and writing jQuery code within script tags.
- jQuery selectors that allow selecting elements based on name, id, classes, attributes, and more. Common selectors include element, id, class, and universal selectors.
- jQuery events like click, change, submit, and how to attach event handler functions using methods like click(), change
jQuery is a JavaScript library that makes it easier to manipulate HTML and handle browser events. It provides tools to select DOM elements, handle events, create animations, and communicate with servers without page reloads. The $ alias is commonly used to access jQuery methods and properties. Code inside $(document).ready() will run when the DOM is ready to be manipulated. Common jQuery selectors include ID, class name, element name, and attributes to select elements on a page.
jQuery is a popular JavaScript library that makes HTML document traversal, event handling, animation, and Ajax interactions easier. It works across browsers and has versatile and extensible features like selectors, events, effects, Ajax capabilities, and plugins. jQuery is also commonly used with the jQuery UI library and there are many third party jQuery plugins available.
The document provides an overview of jQuery, including what it is, its syntax, basic usage, selectors, filters, events, and effects. jQuery is a powerful JavaScript library that simplifies common JavaScript tasks like selecting elements, modifying CSS, handling events, and animations. It provides cross-browser compatibility and AJAX support. jQuery selectors and methods allow selecting and manipulating page elements via CSS-like syntax.
Explore how you can easily add advanced functionality to your web projects by adding jQuery. JQuery for web development
https://www.udemy.com/web-development-introduction-to-jquery/?couponCode=SLIDESHARE
jQuery is a JavaScript framework that provides useful functionality for common programming tasks related to the client-side manipulation of web pages. It simplifies tasks like DOM manipulation, event handling, animation, and Ajax interactions. While powerful, jQuery is not a substitute for JavaScript and does not solve every problem - it works best when used to enhance JavaScript where it makes tasks easier. jQuery selects elements, applies functions to matched elements, and returns jQuery objects to allow chaining of methods.
jQuery is a JavaScript library that makes it easier to write JavaScript code that runs on different browsers. It allows selecting DOM elements, traversing through them and manipulating them. jQuery simplifies tasks like handling events, animating elements, and making AJAX calls. Some key features include selecting elements by tag name, ID, or CSS class; traversing DOM elements; binding event handlers; animating elements with effects like show, hide, fade; and making asynchronous HTTP requests via AJAX.
This document provides an overview of jQuery, including what it is, its benefits, how to get started using it, common tasks like selecting elements and applying actions, and some example code. jQuery is a lightweight JavaScript library that simplifies HTML document traversing, event handling, animating, and Ajax interactions. It is small in size, works across browsers, and has a large community and ecosystem of plugins and resources.
Similar to A to Z about JQuery - Become Newbie to Expert Java Developer (20)
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slackshyamraj55
Discover the seamless integration of RPA (Robotic Process Automation), COMPOSER, and APM with AWS IDP enhanced with Slack notifications. Explore how these technologies converge to streamline workflows, optimize performance, and ensure secure access, all while leveraging the power of AWS IDP and real-time communication via Slack notifications.
Generating privacy-protected synthetic data using Secludy and MilvusZilliz
During this demo, the founders of Secludy will demonstrate how their system utilizes Milvus to store and manipulate embeddings for generating privacy-protected synthetic data. Their approach not only maintains the confidentiality of the original data but also enhances the utility and scalability of LLMs under privacy constraints. Attendees, including machine learning engineers, data scientists, and data managers, will witness first-hand how Secludy's integration with Milvus empowers organizations to harness the power of LLMs securely and efficiently.
Building Production Ready Search Pipelines with Spark and MilvusZilliz
Spark is the widely used ETL tool for processing, indexing and ingesting data to serving stack for search. Milvus is the production-ready open-source vector database. In this talk we will show how to use Spark to process unstructured data to extract vector representations, and push the vectors to Milvus vector database for search serving.
UiPath Test Automation using UiPath Test Suite series, part 6DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 6. In this session, we will cover Test Automation with generative AI and Open AI.
UiPath Test Automation with generative AI and Open AI webinar offers an in-depth exploration of leveraging cutting-edge technologies for test automation within the UiPath platform. Attendees will delve into the integration of generative AI, a test automation solution, with Open AI advanced natural language processing capabilities.
Throughout the session, participants will discover how this synergy empowers testers to automate repetitive tasks, enhance testing accuracy, and expedite the software testing life cycle. Topics covered include the seamless integration process, practical use cases, and the benefits of harnessing AI-driven automation for UiPath testing initiatives. By attending this webinar, testers, and automation professionals can gain valuable insights into harnessing the power of AI to optimize their test automation workflows within the UiPath ecosystem, ultimately driving efficiency and quality in software development processes.
What will you get from this session?
1. Insights into integrating generative AI.
2. Understanding how this integration enhances test automation within the UiPath platform
3. Practical demonstrations
4. Exploration of real-world use cases illustrating the benefits of AI-driven test automation for UiPath
Topics covered:
What is generative AI
Test Automation with generative AI and Open AI.
UiPath integration with generative AI
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxSitimaJohn
Ocean Lotus cyber threat actors represent a sophisticated, persistent, and politically motivated group that poses a significant risk to organizations and individuals in the Southeast Asian region. Their continuous evolution and adaptability underscore the need for robust cybersecurity measures and international cooperation to identify and mitigate the threats posed by such advanced persistent threat groups.
HCL Notes and Domino License Cost Reduction in the World of DLAUpanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-notes-and-domino-license-cost-reduction-in-the-world-of-dlau/
The introduction of DLAU and the CCB & CCX licensing model caused quite a stir in the HCL community. As a Notes and Domino customer, you may have faced challenges with unexpected user counts and license costs. You probably have questions on how this new licensing approach works and how to benefit from it. Most importantly, you likely have budget constraints and want to save money where possible. Don’t worry, we can help with all of this!
We’ll show you how to fix common misconfigurations that cause higher-than-expected user counts, and how to identify accounts which you can deactivate to save money. There are also frequent patterns that can cause unnecessary cost, like using a person document instead of a mail-in for shared mailboxes. We’ll provide examples and solutions for those as well. And naturally we’ll explain the new licensing model.
Join HCL Ambassador Marc Thomas in this webinar with a special guest appearance from Franz Walder. It will give you the tools and know-how to stay on top of what is going on with Domino licensing. You will be able lower your cost through an optimized configuration and keep it low going forward.
These topics will be covered
- Reducing license cost by finding and fixing misconfigurations and superfluous accounts
- How do CCB and CCX licenses really work?
- Understanding the DLAU tool and how to best utilize it
- Tips for common problem areas, like team mailboxes, functional/test users, etc
- Practical examples and best practices to implement right away
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc
How does your privacy program stack up against your peers? What challenges are privacy teams tackling and prioritizing in 2024?
In the fifth annual Global Privacy Benchmarks Survey, we asked over 1,800 global privacy professionals and business executives to share their perspectives on the current state of privacy inside and outside of their organizations. This year’s report focused on emerging areas of importance for privacy and compliance professionals, including considerations and implications of Artificial Intelligence (AI) technologies, building brand trust, and different approaches for achieving higher privacy competence scores.
See how organizational priorities and strategic approaches to data security and privacy are evolving around the globe.
This webinar will review:
- The top 10 privacy insights from the fifth annual Global Privacy Benchmarks Survey
- The top challenges for privacy leaders, practitioners, and organizations in 2024
- Key themes to consider in developing and maintaining your privacy program
How to Get CNIC Information System with Paksim Ga.pptxdanishmna97
Pakdata Cf is a groundbreaking system designed to streamline and facilitate access to CNIC information. This innovative platform leverages advanced technology to provide users with efficient and secure access to their CNIC details.
Full-RAG: A modern architecture for hyper-personalizationZilliz
Mike Del Balso, CEO & Co-Founder at Tecton, presents "Full RAG," a novel approach to AI recommendation systems, aiming to push beyond the limitations of traditional models through a deep integration of contextual insights and real-time data, leveraging the Retrieval-Augmented Generation architecture. This talk will outline Full RAG's potential to significantly enhance personalization, address engineering challenges such as data management and model training, and introduce data enrichment with reranking as a key solution. Attendees will gain crucial insights into the importance of hyperpersonalization in AI, the capabilities of Full RAG for advanced personalization, and strategies for managing complex data integrations for deploying cutting-edge AI solutions.
Fueling AI with Great Data with Airbyte WebinarZilliz
This talk will focus on how to collect data from a variety of sources, leveraging this data for RAG and other GenAI use cases, and finally charting your course to productionalization.
Driving Business Innovation: Latest Generative AI Advancements & Success StorySafe Software
Are you ready to revolutionize how you handle data? Join us for a webinar where we’ll bring you up to speed with the latest advancements in Generative AI technology and discover how leveraging FME with tools from giants like Google Gemini, Amazon, and Microsoft OpenAI can supercharge your workflow efficiency.
During the hour, we’ll take you through:
Guest Speaker Segment with Hannah Barrington: Dive into the world of dynamic real estate marketing with Hannah, the Marketing Manager at Workspace Group. Hear firsthand how their team generates engaging descriptions for thousands of office units by integrating diverse data sources—from PDF floorplans to web pages—using FME transformers, like OpenAIVisionConnector and AnthropicVisionConnector. This use case will show you how GenAI can streamline content creation for marketing across the board.
Ollama Use Case: Learn how Scenario Specialist Dmitri Bagh has utilized Ollama within FME to input data, create custom models, and enhance security protocols. This segment will include demos to illustrate the full capabilities of FME in AI-driven processes.
Custom AI Models: Discover how to leverage FME to build personalized AI models using your data. Whether it’s populating a model with local data for added security or integrating public AI tools, find out how FME facilitates a versatile and secure approach to AI.
We’ll wrap up with a live Q&A session where you can engage with our experts on your specific use cases, and learn more about optimizing your data workflows with AI.
This webinar is ideal for professionals seeking to harness the power of AI within their data management systems while ensuring high levels of customization and security. Whether you're a novice or an expert, gain actionable insights and strategies to elevate your data processes. Join us to see how FME and AI can revolutionize how you work with data!
CAKE: Sharing Slices of Confidential Data on BlockchainClaudio Di Ciccio
Presented at the CAiSE 2024 Forum, Intelligent Information Systems, June 6th, Limassol, Cyprus.
Synopsis: Cooperative information systems typically involve various entities in a collaborative process within a distributed environment. Blockchain technology offers a mechanism for automating such processes, even when only partial trust exists among participants. The data stored on the blockchain is replicated across all nodes in the network, ensuring accessibility to all participants. While this aspect facilitates traceability, integrity, and persistence, it poses challenges for adopting public blockchains in enterprise settings due to confidentiality issues. In this paper, we present a software tool named Control Access via Key Encryption (CAKE), designed to ensure data confidentiality in scenarios involving public blockchains. After outlining its core components and functionalities, we showcase the application of CAKE in the context of a real-world cyber-security project within the logistics domain.
Paper: https://doi.org/10.1007/978-3-031-61000-4_16
Monitoring and Managing Anomaly Detection on OpenShift.pdfTosin Akinosho
Monitoring and Managing Anomaly Detection on OpenShift
Overview
Dive into the world of anomaly detection on edge devices with our comprehensive hands-on tutorial. This SlideShare presentation will guide you through the entire process, from data collection and model training to edge deployment and real-time monitoring. Perfect for those looking to implement robust anomaly detection systems on resource-constrained IoT/edge devices.
Key Topics Covered
1. Introduction to Anomaly Detection
- Understand the fundamentals of anomaly detection and its importance in identifying unusual behavior or failures in systems.
2. Understanding Edge (IoT)
- Learn about edge computing and IoT, and how they enable real-time data processing and decision-making at the source.
3. What is ArgoCD?
- Discover ArgoCD, a declarative, GitOps continuous delivery tool for Kubernetes, and its role in deploying applications on edge devices.
4. Deployment Using ArgoCD for Edge Devices
- Step-by-step guide on deploying anomaly detection models on edge devices using ArgoCD.
5. Introduction to Apache Kafka and S3
- Explore Apache Kafka for real-time data streaming and Amazon S3 for scalable storage solutions.
6. Viewing Kafka Messages in the Data Lake
- Learn how to view and analyze Kafka messages stored in a data lake for better insights.
7. What is Prometheus?
- Get to know Prometheus, an open-source monitoring and alerting toolkit, and its application in monitoring edge devices.
8. Monitoring Application Metrics with Prometheus
- Detailed instructions on setting up Prometheus to monitor the performance and health of your anomaly detection system.
9. What is Camel K?
- Introduction to Camel K, a lightweight integration framework built on Apache Camel, designed for Kubernetes.
10. Configuring Camel K Integrations for Data Pipelines
- Learn how to configure Camel K for seamless data pipeline integrations in your anomaly detection workflow.
11. What is a Jupyter Notebook?
- Overview of Jupyter Notebooks, an open-source web application for creating and sharing documents with live code, equations, visualizations, and narrative text.
12. Jupyter Notebooks with Code Examples
- Hands-on examples and code snippets in Jupyter Notebooks to help you implement and test anomaly detection models.
Your One-Stop Shop for Python Success: Top 10 US Python Development Providersakankshawande
Simplify your search for a reliable Python development partner! This list presents the top 10 trusted US providers offering comprehensive Python development services, ensuring your project's success from conception to completion.
2. What we’ll be looking at...
Why jQuery?
jQuery fundamentals
Creating and manipulating elements
Events
Animations and effects
Talking to the server- Ajax
jQuery UI
Writing plugins
Breaking news around new releases
Using the CDN
3. Hi, jQuery
jQuery is
Most popular, cross-browser JavaScript library
Focusing on making client-side scripting of HTML simpler
Easy navigating the DOM(Data Object Model)
Handling events
Working with Ajax
Open-source, released in 2006
4. Why jQuery?
Many JavaScript frameworks try bending the language out of its natural
form
jQuery aims at CSS, HTML and JavaScript
Advantages
Lightweight
Easy to learn using familiar CSS syntax
Many plugins available
Easy to extend and compatible
It’s on Microsoft’s radar
Rich community
5. You are not alone!
Many LARGE companies use jQuery for their sites, including:
6. Microsoft and jQuery
Microsoft is contributor to jQuery
Proposed (and accepted)
templating, data linking and globalization
7. Script, don’t get in my way!
jQuery helps us writing JavaScript code
This will become a heavy job without jQuery!
8. jQuery fundamentals: the ready handler
Script execution should wait until DOM elements are ready
You say: window.onload?
Sadly, this waits for everything to be loaded, including images etc
Script execution is too late
Instead, we need to wait only until the DOM tree is created
Can be difficult in cross-browser situations
Easy-peasy with jQuery
9. jQuery fundamentals: $
$ function (aka jQuery() function) returns
A JavaScript object containing an array of DOM elements
In the order they were found in the document
Matching a specified selector (for example a CSS selector)
It returns the same group of elements, can be chained
10. jQuery fundamentals: selectors
At the core of jQuery lies its selector engine
Can be used to select elements based on names, attribute, position...
13. More selectors
Full list at http://www.w3.org/TR/css3-selectors/
Pattern Meaning
* any element
E an element of type E
E[foo] an E element with a "foo" attribute
E[foo^="bar"]
an E element whose "foo" attribute value begins
exactly with the string "bar"
E:nth-child(n) an E element, the n-th child of its parent
E:first-child an E element, first child of its parent
E:empty
an E element that has no children (including text
nodes)
E:link
E:visited
an E element being the source anchor of a hyperlink
of which the target is not yet visited (:link) or
already visited (:visited)
E > F an F element child of an E element
an F element immediately preceded by an E
14. jQuery fundamentals: creating elements
$(‘...’) selects an element <> $(‘<li>’) creates an element
Attributes can be passed using JavaScript object
15. Working with the result of $ (2)
A wrapped set is like an array of elements, normal “array operations” can
be done on it
Check the size
Access an indiviual element
Loop over the elements
16. Working with the result of $ (3)
Set operations (continued)
Add and remove elements
Filter elements
Remember that we are always returning the set
Chaining is always possible!
17. Attributes
When we want to change how an element looks, we can change its
attributes
jQuery provides the attr() method
2 variations based on number and types of parameters
Read a specified property from first element in wrapped set
Set a property on all elements in the wrapped set (0 or more)
Can also accept a function
Attr() helps us dealing with browser-dependencies (again)
18. Attributes (2)
jQuery makes it easy to apply and remove CSS classes
addClass(), removeClass(), toggleClass() and hasClass()
Changing indiviual CSS elements is supported
css() can be used to get or set CSS on an element
When there is a checkbox selection or Radio Button selection , use a prop instead
of the attr.
*$(':radio').first().attr("checked", true);
*$(':radio').first().prop("checked", true);
$('#mydiv').css("background-color","yellow");
19. Working with elements
html() can be used to get or set the content of an element
text() can retrieve combined textual content of all elements, including their
children
If the elements are form elements, we need to use val()
$('input:checkbox:checked').val();
$('#mydiv').html();
20. jQuery events
bind() is where it all starts
Binds a function to any event on any DOM element
Works in any browser
Possible to bind more than one event handler for an event on on element
unbind() removes the event.
21. Live and let die
bind() is OK for existing elements
live() allows us to create event handlers for elements that don’t exist (yet)
die() removes the live()-created event handlers$('.someClass')
.live('click',
function() {
//do something
});
$(".someClass").die("click")
22. Animations and effects
Core jQuery has some basic effects
More are available in jQuery UI
Should be used with caution!
Most basic ‘animation’ is hiding/showing an element
hide(): sets display:none on the element
show(): sets display to inline/block
toggle(): sets visible is hidden and vice-versa
Methods are overloaded, accepting
Speed
Callback
23. Animations and effects (2)
Elements can also be gradually added/removed
slideDown() and slideUp()
Fading in is supported as well
fadeIn() and fadeOut()
animate() is mother of all animations
Using ‘target values’ for style properties, jQuery will animate the transition
24. Ajax in the past
When we were all young (in 1998), Microsoft introduced the ability to
perform asynchronous requests from script (ActiveX)
Later, other browsers implemented a standard, the XMLHttpRequest
IE6 uses an ActiveX object
Result is that we need to do checks
Again... jQuery to the rescue!
if(window.ActiveXObject) {
xhr = new
ActiveXObject("Microsoft.XMLHTTP");
}
else if (window.XMLHttpRequest) {
xhr = new XMLHttpRequest();
}
25. Ajax with jQuery
Basic functionality to load content from a server-side resource:
load()
url
parameters: data to be passed (string, object...). If provided, a POST is executed,
otherwise a GET
callback (optional)
Next to load, we can also use $.get()/$.getJson() or $.post()
$('#someDiv')
.load('test.html',
function() {
alert('Load was performed.');
});
26. Ajax with jQuery(2)
If we need all control over the Ajax request we can get:
$.ajax()
options: defines an object containing all the properties for the Ajax request
List of options is huge, therefore
$.ajaxSetup
options: defines an object containing all the properties for the Ajax request, becoming
the default for Ajax requests
27. Ajax with jQuery(3)
Throughout the Ajax request, we can get feedback
Local events from the $.ajax() call (callbacks)
Global events
Are broadcast to every element within the DOM, can be attached on any element
ajaxStart
ajaxSend
ajaxSuccess
ajaxError
ajaxComplete
28. jQuery UI
Huge extension of jQuery, providing more UI capabilities
Contains number of UI features we’d logically need
Includes
Effects: more advanced than core effects
Interactions: drag and drop
Widgets (aka controls): date picker...
All can be themed
jqueryui.com contains tool to configure download and “ThemeRoller” tool
Code included in jquery-ui.js
29. Effects
jQuery core contains some basic effects
Based on the effect(type, options, speed, callback) method
Has several animation types such as puff, highlight and shake (even explode
exists)
Also allows to do animations with colors (not possible with animate())
backgroundColor, color...
Visibility methods (show()...) are extended
Class methods (addClass()...) are extended
position() method is added for advanced positioning
$('#someElement').position({
my: 'top center',
at: 'bottom right'});
30. Interactions
Interactions focus on allowing users to directly interact with elements,
which isn’t possible with standard HTML controls
They add advanced behaviors to our pages related to mouse interactions
Available interactions:
Dragging
Dropping
Sorting
Resizing
Selecting
31. Dragging
Easy-peasy (again) with jQuery
draggable() is your friend (heavily overloaded once again)
Allows making elements draggable, possible with options (opacity...)
Overloaded so it also support enabling, disabling... Draggable
32. Widgets: controls on steroids
New controls (based on existing ones)
Contents
Buttons
Sliders
Progress bars
Autocompletion
Date picker
Tabs
Accordion
Dialog box
33. Date picker
Have you noticed that entering dates is a difficult thing for end users? Some
will always get it wrong!
jQuery UI’s DatePicker can help
$.datepicker() creates the control for you
Has numerous options, mostly default will do
$.datepicker.setDefaults() can be used to share defaults
34. Dialog Box
In fact, a dialog box is nothing more that a DIV with a higher z-index and
some custom chrome
jQuery will handle the nasty details for us (once again)
About every element can become the content of the dialog box
On a wrapped set, use .dialog() to make it appear as such
Triggers some events, such as close, drag and resize
Adds classes on the elements
ui-dialog
ui-dialog-title
...
35. Something missing in jQuery?
2 options:
Use an existing plugin
jQuery plugin repository: plugins.jquery.com
Google code: code.google.com
SourceForge: sourceforge.net
GitHub: github.com
Write a plugin yourself
Custom utility function
Create wrapper functions
36. Writing your own plugins
Write a plugin to add it yourself!
Possible to write your own utility functions and wrapper methods
Creating new wrapper methods:
Add the method as a property on the fn object in the $ namespace
37. Breaking news!
October 4th 2010: jQuery has accepted 3 plugins from Microsoft
jQuery Templates
jQuery Data Link
jQuery Globalization
Are now official plugins
Templates will be standard part of next major jQuery version (1.5)
38. jQuery Templates
Template is HTML markup (containing tags)
3 plugins:
.tmpl(): renders the template
.tmplItem(): find the template item
.template(): compile the template
<script id="movieTemplate" type="text/x-jquery-tmpl">
<li><b>${Name}</b> (${ReleaseYear})</li>
</script>
$("#movieTemplate").tmpl(movies)
.appendTo("#movieList");
39. jQuery Templates (2)
Container for the template can be
var movies = [ { Name: "The Red Violin", ReleaseYear: "1998" }, { Name: "Eyes
Wide Shut", ReleaseYear: "1999" }, { Name: "The Inheritance", ReleaseYear:
"1976" } ];
var markup = "<li><b>${Name}</b> (${ReleaseYear})</li>";
// Compile the markup as a named template
$.template( "movieTemplate", markup );
// Render the template with the movies data and insert
// the rendered HTML under the "movieList" element
$.tmpl( "movieTemplate", movies ) .appendTo( "#movieList" );
40. jQuery Globalization
Includes globalization information for over 350 (!) cultures
Currencies
Date formatting (month names)
Number formatting
41. jQuery Globalization (2)
$.format()
Formats date, currencies and numbers
Accepts value and format specifier (D, c...)
$.preferCulture(“nl-BE”)
Sets default culture
$.cultures()
Returns all available cultures
$.parseDate()
Converts string into JavaScript date
42. Where to get your stuff?
Use a CDN?
Microsoft
Google
Put scripts locally as well with a fallback mechanism
<script type="text/javascript"
src="http://ajax.microsoft.com/ajax/jquery/jquery-1.4.2.min.js">
</script>
<script type="text/javascript">
if (typeof jQuery == 'undefined')
{
document.write(unescape("%3Cscript src='/Scripts/jquery-1.4.2.min.js'
type='text/javascript'%3E%3C/script%3E"));
}
</script>
43. Summary
Where does all the (l) for jQuery come from?
Light-weight library that uses JavaScript as JavaScript, relying on CSS
Cross-browser compatible, hides the details (ready handler)
Easy eventing model
Can work with MVC & WebForms
Easily extensible to fit your needs, tons of plugins already available
44. Kanhasoft.com
Services:
Web Application Development
iOS App Development
Android App Development
.Net Application Development
PHP Web Development
Hybrid App Development
CRM Software Development
ERP Software Development
Django Application Development
Custom Amazon Seller Tools
For Sales Inquiry:
India: +91 99133-44050
USA: +1 618-300-1610