[Phpsysinfo-subversion] SF.net SVN: phpsysinfo:[113] phpsysinfo.js
Brought to you by:
namiltd
From: <jac...@us...> - 2009-01-16 20:09:05
|
Revision: 113 http://phpsysinfo.svn.sourceforge.net/phpsysinfo/?rev=113&view=rev Author: jacky672 Date: 2009-01-16 20:09:01 +0000 (Fri, 16 Jan 2009) Log Message: ----------- - Make attribute filters jQuery 1.3 ready : http://docs.jquery.com/Selectors - Remove the unique identififer to find the translation Modified Paths: -------------- phpsysinfo.js Modified: phpsysinfo.js =================================================================== --- phpsysinfo.js 2009-01-16 18:10:10 UTC (rev 112) +++ phpsysinfo.js 2009-01-16 20:09:01 UTC (rev 113) @@ -188,9 +188,13 @@ */ function changeLanguage() { var langId = langStr = ""; - $('span[@id*=lang_]').each(function(i) { + $('span[id*=lang_]').each(function(i) { langId = this.getAttribute('id').substring(5); - langStr = $("expression[@id=" + langId + "] exp",langxml); + + if(langId.indexOf('_') != -1) + langId = langId.substring(0,langId.indexOf('_')); //remove the unique identifier + + langStr = $("expression[id=" + langId + "] exp",langxml); if(langStr.length > 0) { this.innerHTML = langStr.text(); } @@ -198,7 +202,7 @@ } function switchStyle(template) { - $('link[@rel*=style][@title]').each(function(i) { + $('link[rel*=style][title]').each(function(i) { this.disabled = true; if (this.getAttribute('title') == template) this.disabled = false; }); @@ -265,11 +269,11 @@ var showPickListTemplate = $("showPickListTemplate",options).text(); if(showPickListTemplate == 'false') { $('#template').hide(); - $('span[@id=lang_044]').hide(); + $('span[id=lang_044]').hide(); } if(showPickListLang == 'false') { $('#lang').hide(); - $('span[@id=lang_045]').hide(); + $('span[id=lang_045]').hide(); } }); @@ -1034,7 +1038,7 @@ var html = ""; if(id < 100) id = "0" + id; - html += "<span id=\"lang" + id + "_" + langcounter + "\">"; + html += "<span id=\"lang_" + id + "_" + langcounter + "\">"; langcounter++; return html; } \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |