SlideShare a Scribd company logo
2011 - jQuery + SharePoint (TechEd)
SHAREPOINT + JQUERY
Chris O’Connor [ OBS ]
@GrumpyWookie
www.sharepointroot.com
(c) 2011 Microsoft. All rights reserved.
SharePoint + jQuery
What is it ?
► What is jQuery ?
► JavaScript !
► Language of the web
– HTML
– CSS
► Browser independent
(c) 2011 Microsoft. All rights reserved.
SharePoint + jQuery
How does it work ?
► Selectors
– DOM element
– By ID or Class or tag type
• $('#myDivId')
• $('.myCssClass')
• $('a')
► Attributes
– addClass()
– removeClass()
(c) 2011 Microsoft. All rights reserved.
SharePoint + jQuery
How does it work ?
<script>
$(document).ready(
{
$('a').addClass("test");
});
</script>
(c) 2011 Microsoft. All rights reserved.
SharePoint + jQuery
How does it work ?
►Events
– click()
– hocus()
– hover()
►Effects
– animate()
– fadeIn()
(c) 2011 Microsoft. All rights reserved.
SharePoint + jQuery
How does it work ?
<script>
$('#right').click(function()
{
$('.block').animate(
{
'left': '+=50px‘
},
'slow');
});
</script>
(c) 2011 Microsoft. All rights reserved.
SharePoint + jQuery
How to get it ?
►Download from http://jquery.com/
– Minified : jquery-1.6.2.min.js (31 kB)
– Development / Debug : jquery-1.6.2.js (229 kB)
►Plug-ins – much less code needed
– jQuery UI – additional functions
– jQuery Cycle
– SharePoint Web Services
(c) 2011 Microsoft. All rights reserved.
SharePoint + jQuery
How to include it ?
►SharePoint Site – upload JS file
– Eg. Site Assets library
►Include in Master Page
<script type="text/javascript"
src="/SiteAssets/jquery-1.6.2.min.js" />
(c) 2011 Microsoft. All rights reserved.
►List View Web Part
– News Accordian
– Image Rotator
– News Rotator
►Custom XSLT
– HTML
– CSS
– Animate with jQuery -> jQuery UI plug-in
(c) 2011 Microsoft. All rights reserved.
SharePoint + jQuery
Demos
QUESTION & ANSWER
SESSION
(c) 2011 Microsoft. All rights reserved.
Chris O’Connor [ OBS ]
@GrumpyWookie
chris.oconnor@obs.com.au
www.sharepointroot.com
(c) 2011 Microsoft. All rights reserved.
© 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other
countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing
market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this
presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
(c) 2011 Microsoft. All rights reserved.

More Related Content

PPTX
Introduction to j_query
PPT
Introduction to j query
PPT
Knockout Basics By Surekha Gadkari
PPTX
2011 - SharePoint + jQuery
PPTX
BizTalk on App Services
PPTX
2014 - Integrating Yammer with SharePoint
PPTX
SPSBNE - Advanced InfoPath and Nintex Workflow Techniques
PPTX
Share point 2013 installation step by step
Introduction to j_query
Introduction to j query
Knockout Basics By Surekha Gadkari
2011 - SharePoint + jQuery
BizTalk on App Services
2014 - Integrating Yammer with SharePoint
SPSBNE - Advanced InfoPath and Nintex Workflow Techniques
Share point 2013 installation step by step

Viewers also liked (20)

PPTX
2014 - The Future Of Forms (InfoPath)
PPTX
The Next Step With Nintex Workflow
PPTX
Why Upgrade to SharePoint 2016: Including Future of SharePoint Feature Updates
PPTX
Installing SharePoint 2013 – Step by Step presented by Alan Richards
PPTX
Tuning SQL Server for Sharepoint 2013- What every sharepoint consultant need...
PDF
SQL Server 2016 and SharePoint 2016 - Lars PLatzdasch - SQL Konferenz 2016
PPTX
Prepare for SharePoint 2016 - IT Pro best practices for managing your SharePo...
PPTX
Future of SharePoint
PPTX
Advanced SharePoint 2013 Site Administration
PPTX
Advanced SharePoint Server Concepts
PPTX
Azure Web Jobs
DOCX
SharePoint 2013 for Administrators and IT Pro's
PPTX
Nintex Forms 2013
PPTX
SharePoint 2016 Is Coming! Are You Ready?
PDF
SharePoint 2016 Upgrade Planning
PPTX
Core SharePoint 2013 Concepts
PPTX
What's new in SharePoint 2016
PPTX
A Deep Dive into SharePoint 2016 architecture and deployment
PPTX
SharePoint 2016 - What's New, What's Not
PPTX
Cloud application architecture with sql azure and windows azure
2014 - The Future Of Forms (InfoPath)
The Next Step With Nintex Workflow
Why Upgrade to SharePoint 2016: Including Future of SharePoint Feature Updates
Installing SharePoint 2013 – Step by Step presented by Alan Richards
Tuning SQL Server for Sharepoint 2013- What every sharepoint consultant need...
SQL Server 2016 and SharePoint 2016 - Lars PLatzdasch - SQL Konferenz 2016
Prepare for SharePoint 2016 - IT Pro best practices for managing your SharePo...
Future of SharePoint
Advanced SharePoint 2013 Site Administration
Advanced SharePoint Server Concepts
Azure Web Jobs
SharePoint 2013 for Administrators and IT Pro's
Nintex Forms 2013
SharePoint 2016 Is Coming! Are You Ready?
SharePoint 2016 Upgrade Planning
Core SharePoint 2013 Concepts
What's new in SharePoint 2016
A Deep Dive into SharePoint 2016 architecture and deployment
SharePoint 2016 - What's New, What's Not
Cloud application architecture with sql azure and windows azure
Ad

Similar to 2011 - jQuery + SharePoint (TechEd) (20)

PPTX
2011 - SharePoint + jQuery
PPTX
2012 - HTML5, CSS3 and jQuery with SharePoint 2010
PPTX
The SharePoint & jQuery Guide - Updated 1/14/14
PPT
Visual Studio 2008 & .Net 3.5
PPTX
Planning for Windows 10 and Internet Explorer 11
PPTX
Push it to the Edge
PPT
Silverlight 2 for Developers - TechEd New Zealand 2008
PPTX
Internet Explorer 8 Developer Overview
PDF
Plattformübergreifende App-Entwicklung (ein Vergleich) - MobileTechCon 2010
PPTX
JavaScript for ASP.NET programmers (webcast) upload
PPTX
Microsoft UK TechDays - Top 10 ASP.NET 4.0 Features
PPTX
JavaScript front end performance optimizations
DOCX
Robert polak candidate coversheet-2018-3
PDF
いま使われているHTML5と、これからのHTML5
PPTX
Moving to the cloud azure, office365, and intune - concurrency
PPTX
jQuery From the Ground Up
PPTX
(Updated) SharePoint & jQuery Guide
PPTX
Developing Next-Gen Enterprise Web Application
PPTX
Starting with jQuery
PPT
What's New for AJAX Developers in IE8 Beta1?
2011 - SharePoint + jQuery
2012 - HTML5, CSS3 and jQuery with SharePoint 2010
The SharePoint & jQuery Guide - Updated 1/14/14
Visual Studio 2008 & .Net 3.5
Planning for Windows 10 and Internet Explorer 11
Push it to the Edge
Silverlight 2 for Developers - TechEd New Zealand 2008
Internet Explorer 8 Developer Overview
Plattformübergreifende App-Entwicklung (ein Vergleich) - MobileTechCon 2010
JavaScript for ASP.NET programmers (webcast) upload
Microsoft UK TechDays - Top 10 ASP.NET 4.0 Features
JavaScript front end performance optimizations
Robert polak candidate coversheet-2018-3
いま使われているHTML5と、これからのHTML5
Moving to the cloud azure, office365, and intune - concurrency
jQuery From the Ground Up
(Updated) SharePoint & jQuery Guide
Developing Next-Gen Enterprise Web Application
Starting with jQuery
What's New for AJAX Developers in IE8 Beta1?
Ad

More from Chris O'Connor (6)

PPTX
Developing Mobile Apps with Office365
PPTX
2011 - From Zero to productivity (Tech Ed 2011)
PPTX
2011 - Adding bells & whistles to the ribbon
PPTX
2010 - Developer look at the Client Object Model
PPTX
2013 - Back to the Future with Client/Server Development
PPTX
2015 - PowerShell, C# and JavaScript for Office 365
Developing Mobile Apps with Office365
2011 - From Zero to productivity (Tech Ed 2011)
2011 - Adding bells & whistles to the ribbon
2010 - Developer look at the Client Object Model
2013 - Back to the Future with Client/Server Development
2015 - PowerShell, C# and JavaScript for Office 365

Recently uploaded (20)

PDF
NewMind AI Weekly Chronicles - August'25-Week II
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Machine learning based COVID-19 study performance prediction
PPTX
MYSQL Presentation for SQL database connectivity
PPTX
Big Data Technologies - Introduction.pptx
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PPTX
Programs and apps: productivity, graphics, security and other tools
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Encapsulation theory and applications.pdf
PPTX
sap open course for s4hana steps from ECC to s4
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Empathic Computing: Creating Shared Understanding
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Review of recent advances in non-invasive hemoglobin estimation
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Assigned Numbers - 2025 - Bluetooth® Document
NewMind AI Weekly Chronicles - August'25-Week II
Diabetes mellitus diagnosis method based random forest with bat algorithm
Machine learning based COVID-19 study performance prediction
MYSQL Presentation for SQL database connectivity
Big Data Technologies - Introduction.pptx
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Mobile App Security Testing_ A Comprehensive Guide.pdf
Programs and apps: productivity, graphics, security and other tools
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Encapsulation theory and applications.pdf
sap open course for s4hana steps from ECC to s4
Encapsulation_ Review paper, used for researhc scholars
Empathic Computing: Creating Shared Understanding
The AUB Centre for AI in Media Proposal.docx
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Review of recent advances in non-invasive hemoglobin estimation
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Reach Out and Touch Someone: Haptics and Empathic Computing
Building Integrated photovoltaic BIPV_UPV.pdf
Assigned Numbers - 2025 - Bluetooth® Document

2011 - jQuery + SharePoint (TechEd)

  • 2. SHAREPOINT + JQUERY Chris O’Connor [ OBS ] @GrumpyWookie www.sharepointroot.com (c) 2011 Microsoft. All rights reserved.
  • 3. SharePoint + jQuery What is it ? ► What is jQuery ? ► JavaScript ! ► Language of the web – HTML – CSS ► Browser independent (c) 2011 Microsoft. All rights reserved.
  • 4. SharePoint + jQuery How does it work ? ► Selectors – DOM element – By ID or Class or tag type • $('#myDivId') • $('.myCssClass') • $('a') ► Attributes – addClass() – removeClass() (c) 2011 Microsoft. All rights reserved.
  • 5. SharePoint + jQuery How does it work ? <script> $(document).ready( { $('a').addClass("test"); }); </script> (c) 2011 Microsoft. All rights reserved.
  • 6. SharePoint + jQuery How does it work ? ►Events – click() – hocus() – hover() ►Effects – animate() – fadeIn() (c) 2011 Microsoft. All rights reserved.
  • 7. SharePoint + jQuery How does it work ? <script> $('#right').click(function() { $('.block').animate( { 'left': '+=50px‘ }, 'slow'); }); </script> (c) 2011 Microsoft. All rights reserved.
  • 8. SharePoint + jQuery How to get it ? ►Download from http://jquery.com/ – Minified : jquery-1.6.2.min.js (31 kB) – Development / Debug : jquery-1.6.2.js (229 kB) ►Plug-ins – much less code needed – jQuery UI – additional functions – jQuery Cycle – SharePoint Web Services (c) 2011 Microsoft. All rights reserved.
  • 9. SharePoint + jQuery How to include it ? ►SharePoint Site – upload JS file – Eg. Site Assets library ►Include in Master Page <script type="text/javascript" src="/SiteAssets/jquery-1.6.2.min.js" /> (c) 2011 Microsoft. All rights reserved.
  • 10. ►List View Web Part – News Accordian – Image Rotator – News Rotator ►Custom XSLT – HTML – CSS – Animate with jQuery -> jQuery UI plug-in (c) 2011 Microsoft. All rights reserved. SharePoint + jQuery Demos
  • 11. QUESTION & ANSWER SESSION (c) 2011 Microsoft. All rights reserved.
  • 12. Chris O’Connor [ OBS ] @GrumpyWookie chris.oconnor@obs.com.au www.sharepointroot.com (c) 2011 Microsoft. All rights reserved.
  • 13. © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. (c) 2011 Microsoft. All rights reserved.

Editor's Notes

  • #4: 8/28/2015 6:02 AM
  • #5: 8/28/2015 6:02 AM
  • #6: 8/28/2015 6:02 AM
  • #7: 8/28/2015 6:02 AM
  • #8: 8/28/2015 6:02 AM
  • #9: 8/28/2015 6:02 AM
  • #10: 8/28/2015 6:02 AM
  • #11: 8/28/2015 6:02 AM
  • #14: 8/28/2015 6:02 AM