Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit f964943

Browse files
committed
added jquery patterns
1 parent 4cb1baf commit f964943

File tree

2 files changed

+15
-4
lines changed

2 files changed

+15
-4
lines changed

css/style.css

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -240,6 +240,7 @@ h2 {
240240
padding-bottom:0.5em;
241241
border-bottom:1px solid #ccc;
242242
margin-bottom:1em;
243+
margin-top:1.5em;
243244
}
244245
h3 {
245246
font-size:14px;

index.html

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -58,17 +58,27 @@ <h3>Initialization patterns</h3>
5858

5959
<h3>Performance patterns</h3>
6060
<ul>
61-
<li><a href="">Memoization</a> - use function properties to avoid repeated computation</li>
62-
<li><a href="">Self-defining functions</a> - self-overwrite with new bodies to do less work from the second invocation and after</li>
61+
<li><a href="#">Memoization</a> - use function properties to avoid repeated computation</li>
62+
<li><a href="#">Self-defining functions</a> - self-overwrite with new bodies to do less work from the second invocation and after</li>
6363
</ul>
6464

6565
<h2>jQuery Patterns</h2>
6666
<ul>
6767
<li><a href="https://github.com/shichuan/javascript-patterns/blob/master/jquery-patterns/requery.html" target="_blank">requery</a> - avoid requery by using jQuery chaining</li>
6868
<li><a href="https://github.com/shichuan/javascript-patterns/blob/master/jquery-patterns/append.html" target="_blank">append</a> - use string concatenate and set innerHTML</li>
69-
<li><a href="https://github.com/shichuan/javascript-patterns/blob/master/jquery-patterns/selector-optimization.html" target="_blank">selector-optimization</a> - using jQuery selector effectively</li>
69+
<li><a href="https://github.com/shichuan/javascript-patterns/blob/master/jquery-patterns/data.html" target="_blank">data</a> - pattern and antipattern of using data</li>
70+
<li><a href="https://github.com/shichuan/javascript-patterns/blob/master/jquery-patterns/context-and-find.html" target="_blank">context and find</a> - use find over context</li>
71+
<li><a href="https://github.com/shichuan/javascript-patterns/blob/master/jquery-patterns/detach.html" target="_blank">detach</a> - take element off the DOM while manipulating them</li>
72+
<li><a href="https://github.com/shichuan/javascript-patterns/blob/master/jquery-patterns/event-delegation.html" target="_blank">event delegation</a> - event delegation pattern and antipattern</li>
73+
<li><a href="https://github.com/shichuan/javascript-patterns/blob/master/jquery-patterns/event-delegation.html" target="_blank">event delegation</a> - event delegation pattern and antipattern</li>
74+
</ul>
75+
<h3>Selector</h3>
76+
<ul>
77+
<li><a href="https://github.com/shichuan/javascript-patterns/blob/master/jquery-patterns/left-and-right.html" target="_blank">left and right</a> - specific on the right, light on the left</li>
78+
<li><a href="https://github.com/shichuan/javascript-patterns/blob/master/jquery-patterns/decending-from-id.html" target="_blank">decending from id</a> - be more specific</li>
79+
<li><a href="https://github.com/shichuan/javascript-patterns/blob/master/jquery-patterns/universal-selector.html" target="_blank">universal selector</a> - use of universal selector</li>
80+
<li><a href="https://github.com/shichuan/javascript-patterns/blob/master/jquery-patterns/specific-when-needed.html" target="_blank">be specific when needed</a> - be specific only when needed</li>
7081
</ul>
71-
7282
<h2>Design Patterns</h2>
7383
<h3>Creational</h3>
7484
<ul>

0 commit comments

Comments
 (0)