-
Notifications
You must be signed in to change notification settings - Fork 61
/
learn-jquery.js
60 lines (37 loc) · 1.11 KB
/
learn-jquery.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
// Lesson 1
$(document).ready(function(){
// BASIC SELECTORS
//$('*').css('border', '4px solid red');
// BASIC ANIMATIONS
// $('.box:first').animate({bottom: '200px', left: '200px', }, 800);
// INDEX FILTERS
// $('p:eq(2)').css('border', '4px solid red');
// RELATIONSHIP FILTERS
//$('.box:empty').css('border', '4px solid red');
// ATTRIBUTE FILTERS
//$('a[href$=".co.uk"]').css('border', '4px solid red');
});
// Lesson 2
$(function(){
// ATTR METHOD
//$('p:first').attr('class', 'not-lead');
// IMAGE SWAP
//$('img').attr('src', 'img2.jpg');
// $('img').delay(400).fadeOut(500, function(){
// $(this).attr('src', 'img2.jpg').fadeIn(500);
// });
// CLASS METHODS
//$('p').toggleClass('blue').removeClass('lead');
// CONTENT METHODS
//$('p:first').html('<a href="google.com">link</a>');
// $('input').val('yo dude!');
});
// Lesson 3
$(function(){
// DOM TRAVERSAL
// $('h2').parents('section').siblings('header').children().css('border', '4px solid red');
// EVENT BINDING
// $('html').keypress(function(){
// $(this).toggleClass('blue');
// });
});