This talk describes different ways of testing javascript components oriented to the best possible user experience using progressive enhancement techniques.
This talk is not oriented to any concrete web development framework.
This talk describes different ways of testing javascript components oriented to the best possible user experience using progressive enhancement techniques.
This talk is not oriented to any concrete web development framework.
There's always a gap between theoretical knowledge and practice. Particularly, how to start you first web project when you are familiar with HTML, JS, and CSS. This presentation covers such aspects as project functionality, modeling, file organization, building initial layout with HTML, insights of CSS, and jQuery.
The important parts of the front end development sphere including CSS3, advanced JavaScript, libraries such as jQuery, RequireJS and Promises. And finally, chrome developer tools for successful debugging and editing.
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.
Would you like to automate your acceptance tests against multiple browsers and multiple servers? How about make your UI tests run faster? And remove the boilerplate on them? Browser automation tools to the rescue! In this session, I'll share how you can gain back development time by using FluentLenium, an open source Java wrapper around the Selenium API. We'll take a brief look at what is new in the UI testing javascript ecosystem and then I’ll share with you some rules for writing better UI tests.
Tek 2013 - Building Web Apps from a New Angle with AngularJSPablo Godel
AngularJS is a new JavaScript framework, backed by Google, for building powerful, complex and rich client-side web applications. We will go over the features and basics of building a web application with AngularJS and we will demonstrate how to communicate with a REST server built with PHP.
Reactive Type safe Webcomponents with skateJSMartin Hochel
This was presented at GUG Prague js dev meetup www.gug.cz/cs/akce/reactive-type-safe-webcomponents/terminy/1
You know the drill right? new cool framework/library appears... boom! new Datepicker in that framework follows and soon enough whole UI libraries, again and again....
It's 2017 and it's time to stop this madness once and for all! How you ask?
In this talk I will do an overview of component creation in terms of re-usability followed up with real life examples how to create performant, reactive, small and type-safe web components with tiny superpowered library called SkateJS.
Write once, use everywhere by using the platform.
Source code: https://github.com/Hotell/reactive-typesafe-webcomponents
SkateJS: https://github.com/skatejs/skatejs
There's always a gap between theoretical knowledge and practice. Particularly, how to start you first web project when you are familiar with HTML, JS, and CSS. This presentation covers such aspects as project functionality, modeling, file organization, building initial layout with HTML, insights of CSS, and jQuery.
The important parts of the front end development sphere including CSS3, advanced JavaScript, libraries such as jQuery, RequireJS and Promises. And finally, chrome developer tools for successful debugging and editing.
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.
Would you like to automate your acceptance tests against multiple browsers and multiple servers? How about make your UI tests run faster? And remove the boilerplate on them? Browser automation tools to the rescue! In this session, I'll share how you can gain back development time by using FluentLenium, an open source Java wrapper around the Selenium API. We'll take a brief look at what is new in the UI testing javascript ecosystem and then I’ll share with you some rules for writing better UI tests.
Tek 2013 - Building Web Apps from a New Angle with AngularJSPablo Godel
AngularJS is a new JavaScript framework, backed by Google, for building powerful, complex and rich client-side web applications. We will go over the features and basics of building a web application with AngularJS and we will demonstrate how to communicate with a REST server built with PHP.
Reactive Type safe Webcomponents with skateJSMartin Hochel
This was presented at GUG Prague js dev meetup www.gug.cz/cs/akce/reactive-type-safe-webcomponents/terminy/1
You know the drill right? new cool framework/library appears... boom! new Datepicker in that framework follows and soon enough whole UI libraries, again and again....
It's 2017 and it's time to stop this madness once and for all! How you ask?
In this talk I will do an overview of component creation in terms of re-usability followed up with real life examples how to create performant, reactive, small and type-safe web components with tiny superpowered library called SkateJS.
Write once, use everywhere by using the platform.
Source code: https://github.com/Hotell/reactive-typesafe-webcomponents
SkateJS: https://github.com/skatejs/skatejs
08 13 209b ההוצאה הלאומית לחינוך בשנת 2010Anochi.com.
• בישראל, ההוצאה הלאומית לחינוך במוסדות חינוך - 7.4% מהתמ"ג – לעומת 6.5% במדינות ה-OECD.
• ההוצאה לחינוך לתלמיד בכל דרגי החינוך, נמוכה ב-20% עד 40% ממדינות ה-OECD, בדרגי החינוך השונים.
ACT Chesapeake Chapter TDM Workshop 12/10: Sparking EngagementJ Grant Mizell
Presentation given 12/1/10 to the attendees at ACT Chesapeake Chapter's TDM Workshop.
PPT Deck gives examples and incites audience participation on three levels: 1) Traditional Media with a Twist; 2) New Media Engagement; and 3) Shift to Mobile.
JavaScript Libraries - Prototype and jQuery
http://www.refresh-events.ca/events/javascript-libraries-jquery-and-prototype/
Refresh Events is proud to present Cameron Westland (bigbangtechnology.com) and Eugene Andruszczenko (32teeth.org) for our first event of 2009. The topic of the evening will be an analysis of Prototype and jQuery, two increasingly popular JavaScript frameworks. Cameron and Eugene will perform deep-dives into Prototype and jQuery (respectively) and examine the benefits and drawbacks of using each language. The goal is not to see which one emerges as the “better language”, but instead to promote the concept of the right tool for the job.
jQuery For Beginners - jQuery Conference 2009Ralph Whitbeck
The first part of a three part beginner track, this talk is for the designer/developer that is just starting out with jQuery. Perhaps you’ve heard of jQuery or you’ve used it occasion- ally, this talk will help you understand the core jQuery library.
We will:
•Cover jQuery’s history
•Introduce you to the core team
•Explain how jQuery works
•Demonstrate how to set-up jQuery
•Explore core jQuery methods and structure • Look through a couple of real-world examples
I presented this lecture to the new SharePoint devs joining our team. As I take on the challenge of Surface v2 development, I felt the urge to share my knowledge of branding SharePoint portals with jQuery for the past 1 year.
WordPress is NOT just a blog anymore!
For the seasoned WordPress developer or anyone coding in PHP, CSS, and jQuery, we will look at how you can take your theme to the next level. I will explain how theme architecture works, how to extend this architecture with custom template files, and how to create custom functions. I will also walk through the some interested CSS frameworks, like 960grid, implementing intermediate to advanced jQuery features, and how to customize the back end. Finally I will briefly discuss how to take your theme mobile using WPTouch and WPMobile.
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on the notifications, alerts, and approval requests using Slack for Bonterra Impact Management. The solutions covered in this webinar can also be deployed for Microsoft Teams.
Interested in deploying notification automations for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
4. Eric Steinborn IT2P @ NYS Division of Criminal Justice Services since 2006 15+ years experience with web technologies Work in a group of 3 Maintain our intranet (DCJSnet) Help with internet and extranet sites A few things I'm awesome at are: CSS, JavaScript, Interactivity, Prog Enhancement, UX, SEO, Accessibility I do what I love -> I love my job!
28. And What If I Don't Wanna, Huh? 1 of 3 things will happen: Code doesn't work, throws an error (90%) Code works… this page load, next page load see #1. (~9%) Code opens a worm hole that transports your page back to 1990 revolutionizing the Web as we know it. While seemingly great, it also creates a paradox and destroys the universe. * (<1%) *(has yet to be fully verified)
29. We get it Eric, you're a geek…Get to the jQuery already! Your about ta get a wedgie NERD!* *spelling intentional
30. Loading jQuery In order to use jQuery you need to load it. You can include it locally on your own server: <script src="/js/jquery.js"> Or use one of the CDN's made available: ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js ajax.microsoft.com/ajax/jquery/jquery-1.4.2.js CDN's are Gzipped and minified
31. Load Scripts At The Bottom Problem: When scripts are downloading they block everything else in almost all browsers! Solution: Best practice: Load your scripts at the bottom of your page so they don't interrupt page content downloads.
33. Break It Down Now! $ ("p") .addClass("isCool"); Grabs a DOM element using a CSS selector. Built in method that adds a class to the jQuery Collection $(function(){// = $(document).ready(function(){ Initiates the jQuery function Selector is in quotes. Class is in quotes. Creates a jQuery “Collection” $ = jQuery ends with a semicolon. <p> });
34. All Your Basic Selectors Are Belong To Us Uses the same syntax you use to style elements in CSS! api.jquery.com/category/selectors/
36. This <p> Has No Class At All! jQuery: $("p").removeClass("sophisticated"); Before: <p class="sophisticated"> After: <p class=""> jsbin.com/ecayo3/18#slide22
38. I’m Not Lame, Am I? jQuery: $("#eric").text("Is Cool"); Before: <p id="eric">Is Lame</p> After: <p id="eric">Is Cool</p> jsbin.com/ecayo3/18#slide25
39. You Can Chain Most Methods Together $("p") .addClass("sophisticated") .text("Hello World!") .show(); jsbin.com/ecayo3/18#slide26
40. Click Events Are Awesome! $("#eric").click(function(){ $(this).text("Is Cool"); // this = #eric alert("Take that High School!"); }); $("#eric").click(function(event){ $(this).text("Is Cool"); // this = #eric alert("Take that High School!"); event.preventDefault(); //Prevents default action }); jsbin.com/ecayo3/18#slide27
48. Viva Variety! “If you want to create an animation, effect or UI component, chances are pretty good that someone has done your work for you already.” -Eric Steinborn 2010 plugins.jquery.com
50. That's Just Typical.. Download the plugin from its site. Depending on the plugin you can have 1 or more files to install. Copy the plugin, and any of its dependencies to your server. If needed call css <link href="plugincss.css" /> Call jQuery <script src="jQuery.js"> Call the plugin <script src"jQuery.pluginname.js"> Initialize plugin $("#mypluginContainer").pluginInit();
52. Go-Go-Install ColorBox! Extract min.js to my "/js/plugins/" folder I like example 2 so I'll extract These to my /css/ folder
53. Go-Go-Prep ColorBox! In the <head> type: <link rel="stylesheet" href="css/colorbox.css" media="screen" /> In the <body> type: <a href="unicorn.jpg" rel="colorbox"><imgsrc="unicorn-t.jpg" /></a> <a href="rainbows.jpg" rel="colorbox"><imgsrc="rainbows-t.jpg" /></a> <a href="sparkles.jpg" rel="colorbox"><imgsrc="sparkles-t.jpg" /></a> Before the ending </body> type: <script type="text/javascipt" src="js/jquery.js"></script> <script type="text/javascipt" src="js/jquery.colorbox-min.js"></script> <script type="text/javascipt"></script>
54. Go-Go-Gadget ColorBox! Inside the empty <script> tag I just entered I'll init ColorBox <script> $(function(){ $("a[rel='colorbox']").colorbox(); }); </script> Now anytime I click on a thumbnail, I’ll see a ColorBox with my image in it.
55. Go-Go-Cut It Out Already! jsbin.com/ecayo3/18#slide41 Set custom options for ColorBox like this: $("a[rel='colorbox']").colorbox({ slideshow: true, // shows all your images in sequence slideshowSpeed: 5000, // set the speed of the slideshow in MS transition: "fade",// set the transition between images speed: 1000// set the speed of the transition in MS }); Download ColorBox @ colorpowered.com/colorbox/
57. tablesorter Options http://jsbin.com/ecayo3/18#slide43 Set custom options for tablesorter like this: $("#ericsDreams").tablesorter({ widgets: ['zebra']// Zebra stripes alternating rows }); Download tablesorter @ tablesorter.com/docs/
58. ListNav Head: <link href="css/listnav.css" /> HTML: <div id="ericsDreams-nav"></div> <!--needed for nav list--> <ul id="ericsDreams"><!--lots of li's --></ul> Foot: <script src="js/jquery.listnav.min.2.1.js"></script> <script> $(function(){ $("#ericsDreams").listnav(); }); </script>
59. ListNav Options jsbin.com/ecayo3/18#slide45 Set custom options for ListNav like this: $("#ericsDreams").listnav({ showCounts: false, // Don’t show counts above letters noMatchText: "Fail!", // Custom text for invalid selections cookieName: "Dreams", // Selection saved in Cookie includeOther: true// Include an Other option [~!@#] }); // include cookie plugin for cookieName to function Download ListNav @ ihwy.com/Labs/jquery-listnav-plugin.aspx
60. Great References John Resig's introduction slides jQuery 1.4 Cheat Sheet jQuery API jQuery Forums YAYquery Podcast (explicit) DEMOS: jsbin.com/ecayo3/18 eric.steinborn@dcjs.state.ny.us
Jquery is totally awesome.I hate how expensive trainings are. So I wanted to give you all training here today that’s priceless.I really like to learn things at meetings
Who uses javascript on their sitesWho uses JavaScript everydaywho uses frameworks (mootools, Dojo, prototype etc)Who uses jQuery
Me
Open Source JavaScript framework.Jquery was created by John Resig in 2006 and since then has exploded into popularity in the web community.
It uses CSS rules to grab DOM elements that's why its so easy to use, because we all know how to address com elements with css already.Its really small, it loads really fast in most browsers.The community is great. I had a question once about how to do something for the new homepage. I asked the question before i left work and had a response by my ride home.And its compatible with most major browsers. If you make something that works in FF itll work in IE6 guaranteed.
I created this awesome idea to display missing children information on our home page when there was a missing child alert.I just couldn’t figure out how to parse the data I was getting from the page with the kid info on it.So I asked the forums. and
Adam J Sontag from the yayQuery podcast answered my question in 13 minutes.13 minutes.yayQuery podcast has an explicit tag for sparse foul language, nothing terrible. Just if you don’t want your kids hearing the f or s words then use headphones.
Swf object is for putting flash on a page, the closest actual pure JavaScript framework is prototype.And don’t forget that jQueryUI, a part of jQuery is included in this list, above even mootools.
You can see this list on their website.Microsoft just announced that they are going to be dedicating coder time and resources to improving jQuery core, and its plugins. This is HUGE.Mention anti microsoft sentiment, and the fact that even microsoft wants IE6 to die.
This is just a couple of agencies across NY that use jQuery
So I mentioned the DOM before, what exactly is the DOM?
The Document Object Model.The DOM is everything you write in your html documents, images, css, all your tags, everything.The DOM is a mess. There are a million different ways to accomplish things within it and many different doctypes and uppercase and lowercase are allowed attributes that sometimes need quotes, and othertimes don’t. jQuery is coded around all those inconsistencies.jQuerycan modifiythe DOM, but it cant do so untill the DOM is ready.
So we wrap all our jQuery code inside some code. Its called the document ready function, and it is only run after all your page has loaded.Shorthand is$(function(){});
#1 is closer to 99%
Loading from the CDN’s is usually the fastest way, because if you are downloading from one place, you can be downloading from another place at the same time.We usually load it on our servers.
Load at the bottom f the page because when the browser is downloading javascripts it blocks everything elseSo lets light the fuse now…
So lets see what we’re up against.We begin with a plain P tag and end with a p tag with a class of isCoolLets break it down on the next pageDEMO
We check for the DOM to be ready by the $(function() wrapperWe use the $ to initialize a jquery functionThen we surround a CSS selector with parenthesis and quotes (all P’s will be selected)Then I initiate a jquery method called addClass and tell it what class to add. It's a good thing to note that I don't add a . Before isCool when adding removing classes. Most methods are alike in how they are called, be careful to check to api to see how to use each method.I end with a semicolon just like most lines of javascript codeAnd then close the document ready wrapperDouble quotes can be swapped with single quotes. Same rules apply as normal html or javascript, if you use one you have to end one before switching to the other.
Here you can see some of the basic css selectors supported by jquerySimple things that you've seen a lot before. Div p classes etcIn order to not select everything, make sure to be specific with your CSS selector
I want to make this p tag classy,So I’m going to use the addClass method on it and add the sophisticated class to it you see the before and after htmlNote the lack of . Before the class name, that’s only needed for selection
I remove classes with a different method, but the way in which I do it stays the same.If there were other classes on the p tag they would stay intactDEMO
You can show a div by running the show method.There is a hide method as well.DEMO
Text will change the inner text of a DOM elementDEMO.
Methods can be separated across multiple lines. Or kept on the same lineThis is a best practice for code readabilityMake sure you end your chain with a semicolon;DEMO
Click events are a bit different.In order to have code run when you click you need to declare a function to encapsulate the code you want to runWe create an anonymous function that calls this element (#eric)And it changes the text to Is Cool and throw a javascript alertIf we wanted to prevent the default action, say href=“index.html”Then we call event inside the parenthesis after the function and call event.preventDefault() to prevent the default action of the button
Plenty of examples of basic methods within jQuery.
Getters and setters. These are jquery methods that can give you a value or set a value.You can set a variable to any of these gettersText can get a value or set a value
To get a value you call a method with empty parens. Some functions are different, please check api ex css uses a different syntaxNormally youd set a variable equal to a value of a jquery method getter.Both of these functions do the same
Set a value by including the new value in quotes is how u set it to a literal valueOr reference a variable by not using quotes.Both do the same thing
Questions so far about 15 minutes
Lets get into the meat of jQuery for beginners
Trust me on this
Left out qTip due to timing constraints
This is your typical plugin installation
Colorbox = jsContent = demosExamples = themesInclused the illustrator file for creating your own custom themeREAD THE README
First img is of the /colorbox/Second is the /example3/Colorbox references images in the folder that’s in direct relation to the placement of the css file.
HeadBodyScript – empty, next page
A rel= is an advanced CSS3 selector.
Here are some of the options that can be set for colorbox. Check the full list on their websiteDEMO
DEMO
DEMO
All demos are on JS Bin. It’s a javascript sandbox that allows you to edit my code examples directly.