![[jQuery] Hướng dẫn tạo jQuery Tabs đơn giản](https://dl.dropboxusercontent.com/u/1552467/pctips/jquery-tabs.jpg)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| < ul class = 'tabs' > < li >< a href = '#tab1' >Tab 1</ a ></ li > < li >< a href = '#tab2' >Tab 2</ a ></ li > < li >< a href = '#tab3' >Tab 3</ a ></ li > </ ul > < div id = 'tab1' > < p >Hi, this is the first tab.</ p > </ div > < div id = 'tab2' > < p >This is the 2nd tab.</ p > </ div > < div id = 'tab3' > < p >And this is the 3rd tab.</ p > </ div > |
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
| < script src = "js/jquery.js" ></ script > < script > $('ul.tabs').each(function(){ // For each set of tabs, we want to keep track of // which tab is active and it's associated content var $active, $content, $links = $(this).find('a'); // If the location.hash matches one of the links, use that as the active tab. // If no match is found, use the first link as the initial active tab. $active = $($links.filter('[href="'+location.hash+'"]')[0] || $links[0]); $active.addClass('active'); $content = $($active.attr('href')); // Hide the remaining content $links.not($active).each(function () { $($(this).attr('href')).hide(); }); // Bind the click event handler $(this).on('click', 'a', function(e){ // Make the old tab inactive. $active.removeClass('active'); $content.hide(); // Update the variables with the new link and content $active = $(this); $content = $($(this).attr('href')); // Make the tab active. $active.addClass('active'); $content.show(); // Prevent the anchor's default click action e.preventDefault(); }); }); </ script > |
cảm ơn bạn nhé. Mình đang cần code dạng này cho web.
ReplyDeletemassage body
hỏa liệu pháp
xông đá muối