source: trunk/www.guidonia.net/wp/wp-content/plugins/simple-tags/2.7/inc/js/helper-manage.js@ 44

Last change on this file since 44 was 44, checked in by luciano, 14 years ago
File size: 1.0 KB
Line 
1// Register onclick event
2function registerClick() {
3 jQuery('#taglist ul li span').bind("click", function(){
4 addTag(this.innerHTML, "renametag_old");
5 addTag(this.innerHTML, "deletetag_name");
6 addTag(this.innerHTML, "addtag_match");
7 addTag(this.innerHTML, "tagname_match");
8 });
9}
10
11// Register ajax nav and reload event once ajax data loaded
12function registerAjaxNav() {
13 jQuery(".navigation a").click(function() {
14 jQuery("#ajax_area_tagslist").load(this.href, function(){
15 registerClick();
16 registerAjaxNav();
17 });
18 return false;
19 });
20}
21
22// Register initial event
23jQuery(document).ready(function() {
24 registerClick();
25 registerAjaxNav();
26});
27
28// Add tag into input
29function addTag( tag, name_element ) {
30 var input_element = document.getElementById( name_element );
31
32 if ( input_element.value.length > 0 && !input_element.value.match(/,\s*$/) )
33 input_element.value += ", ";
34
35 var comma = new RegExp(tag + ",");
36 if ( !input_element.value.match(comma) )
37 input_element.value += tag + ", ";
38
39 return true;
40}
Note: See TracBrowser for help on using the repository browser.