lindm Posted October 25, 2009 Share Posted October 25, 2009 Trying to implement googles service for translating via jquery: http://code.google.com/p/jquery-translate/ I have several text fields on a page, each having a corresponding english and swedish language set, named: Field1 Field1ENG (class .eng) Field2 Field2ENG (class .eng) etc When I doubleclick the english field I want jquery to translate the swedish field and insert the translation to the english field. I have got the basics going but stuck trying to find a way to get the information from the swedish field. My code so far: $(".eng").dblclick(function() { string = $(this).attr("id"); string2 = string.replace("ENG",""); $(this).val($(string2).val()); $(this).val($(this).translate("sv","en")); }); Quote Link to comment Share on other sites More sharing options...
trq Posted October 25, 2009 Share Posted October 25, 2009 Post the relevant html. Quote Link to comment Share on other sites More sharing options...
lindm Posted October 25, 2009 Author Share Posted October 25, 2009 <textarea name="Field1" class="txtar se" id="Field1">Swedish text</textarea> <textarea name="Field1ENG" class="txtar eng" id="Field1ENG"></textarea> Post the relevant html. Quote Link to comment Share on other sites More sharing options...
lindm Posted October 25, 2009 Author Share Posted October 25, 2009 Found the flaw...fixed now: $(".eng").dblclick(function() { string = "#"+$(this).attr("id"); string2 = string.replace("ENG",""); $(this).val($(string2).val()); $(this).val($(this).translate("sv","en")); }); Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.