网站翻译 click之后通过jquery实现动态加载元素只翻译一次

内容描述:点击加载出来一个选择页面,再通过点击选择页面元素进入具体的内容展示。

通过点击加载出来的页面内容(该内容未写在html页面,通过js加载),我通过on()在点击之后调用了自己的translate方法。但是下一次点击它会将已经翻译好的结果进行翻译。如果我只调用一次翻译方法。该内容又会在点进子页面之后,重新转成英文。
该如何解决该页面点击进行翻译?

4个回答

回答一下为什么会出现这个问题,你加载了内容,但是你translate是在点击的时候才执行将加载的内容翻译,所以每次点击都翻译一遍,所以就出现了你说的那种现象。
1.首先解决你点击一次再点一次进行翻译的问题。你定义一个全局变量,而且设置为空,比如 var content="";然后在translate里面判断是否content有值,如果有值的话就直接return,如果没有值就往下执行,如果content没有值就将你ajax回来的值翻译之后赋值给content。这样就可以解决了你每点一次翻译一次的问题,另外多说一句,在用on绑定的前面先off掉,解绑掉事件,避免出现不必要的问题。
2.解决你点击他进入子页然后回来内容变成英文的问题。由于不知道你是 开发的是什么,如果是用a标签或者window.location.href跳转的话,请将content有的值存储到本地,用window.localStorage 或者window.sessionStorage 存起这个值,在返回这个页面的时候先判断window.localStorage存的这个值在不在,在的话就直接将值赋值给content。

思路大概是这样,不懂可以继续问我,希望对你有帮助

你给点演示截图吧。你这么描述,我们很难理解。

图片说明
你可以单独只把新加载的这一块内容进行翻译啊

谢谢楼上们的回复啦!

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
网站翻译 click之后通过jquery实现动态加载元素只翻译一次
内容描述:点击加载出来一个选择页面,再通过点击选择页面元素进入具体的内容展示。nn通过点击加载出来的页面内容(该内容未写在html页面,通过js加载),我通过on()在点击之后调用了自己的translate方法。但是下一次点击它会将已经翻译好的结果进行翻译。如果我只调用一次翻译方法。该内容又会在点进子页面之后,重新转成英文。n该如何解决该页面点击进行翻译?
动作是不是只在翻译时处理一次?
动作是不是只在翻译时处理一次?
翻译的j2me的api,目前只翻译了方法
目前只翻译了部分方法,有时间了再讲所有的翻译做好传上来。
VC++翻译到delphi (只翻译几个地方)
[code=C/C++]rn// 全局变量rnLPWSAPROTOCOL_INFOW ProtocolInfo = NULL;rnDWORD ProtocolInfoSize = 0;rnINT TotalProtocols = 0;rnrnWSAPROTOCOL_INFOW *pProtocolInfo; rnTCHAR *sPathName;//delphi里可以用String/Pchar代替TCHAR吗?rnWSAPROTOCOL_INFOW *pNextProtocolInfo;rnrnINT iErrno;rniProviderPathLen = MAX_PATH;rnrnTCHAR sLibraryPath[MAX_PATH];rnLPWSPSTARTUP WSPStartupFunc = NULL;rnHMODULE hLibraryHandle = NULL;rnINT ErrorCode = 0; rnWSAPROTOCOL_INFOW NextProtocolInfo;rnrnBOOL GetProvider(...)//我这里只是提示返回的值是BOOL值,其他我都省略了。rnrn // ......rn // ......rnrnrn////////////////////////////////////////////////////////////////////////////rnrnif(WSCGetProviderPath(&ProtocolInfo.ProviderIdrn, sPathName, &iProviderPathLen, &iErrno) == SOCKET_ERROR)rn return FALSE;rn//WSCGetProviderPath函数在delphi的相关单元里是这样定义。rn/*function WSCGetProviderPath(const lpProviderId: TGUID; lpszProviderDllPath: PWCHAR;rn var lpProviderDllPathLen, lpErrno: Integer): Integer; stdcall;*/rnrnrnif (!ExpandEnvironmentStrings(sPathName, sPathName, MAX_PATH))rn return FALSE;rn//ExpandEnvironmentStrings函数在delphi的相关单元里是这样定义。rn//function ExpandEnvironmentStrings(lpSrc: LPCSTR; lpDst: LPSTR; nSize: DWORD): DWORD; stdcall;rnrnrnif (!GetProvider(lpProtocolInfo, sLibraryPath, &NextProtocolInfo)rn || (hLibraryHandle = LoadLibrary(sLibraryPath)) == NULLrn || (WSPStartupFunc = (LPWSPSTARTUP)GetProcAddress(rn hLibraryHandle, "WSPStartup")) == NULLrn )rn return WSAEPROVIDERFAILEDINIT;rn//delphi不能这样该怎么办?rn/*if (not GetProvider(lpProtocolInfo, sLibraryPath, @NextProtocolInfo)rn or (hLibraryHandle = LoadLibrary(sLibraryPath)) = nilrn or (WSPStartupFunc = (LPWSPSTARTUP)GetProcAddress(rn hLibraryHandle, 'WSPStartup')) = nilrn )thenrn return WSAEPROVIDERFAILEDINIT;*/rn//同上rnif ((ErrorCode = WSPStartupFunc(wVersionRequested, lpWSPDatarn , &NextProtocolInfo, upcallTable, lpProcTable)) != ERROR_SUCCESS)rn return ErrorCode;rn[/code]
翻译,翻译,再翻译??
You should call SetStatusText when you need to ask the container to display object text in its frame's status line, if it has one.rnrn主要在,号以后,it指什么。one指什么.
大四毕业设计翻译翻译翻译翻译
SQL Server 2005 正则表达式使模式匹配和数据提取变得更容易
翻译,翻译???
You will need to implement this interface if you are writing a container application that will be participating in in-place activation.
利用Python爬取翻译网站的翻译功能
现在我想分享一个利用Python技术,爬取一个翻译网站的翻译功能的小代码。 首先隆重介绍我们今天将要爬取的网站:http://fy.iciba.com/ 咱们用Python中的urllib模块的功能进行爬取 众所周知,在爬虫的准备工作中我呢吧需要确定咱们爬取网站的url 那么,这个翻译网站的url如何确定呢? 我们进入网站,并单击F12打开开发者工具(这里我们用的谷歌浏览器) 这个网站的翻译功...
翻译 全文翻译 全文翻译
全文翻译 全文翻译 全文翻译 全文翻译 全文翻译
google,翻译英文网站
废话就不多说了.切入正题 第一步: 第二步: 第三步: 打开google浏览器,输入一个英文网站https://github.com/ 这样子就OK啦,有的时候可能不好使,.因为你的google没有翻墙..... google翻墙,请看我上一篇博客
如何开发 翻译网站
rt
翻译网站数据爬取
翻译网站数据爬取
翻译资料网站
查看学习翻译的网站整理,翻译学习者必备哦
Google翻译网站
Google翻译Urlhttp://translate.google.com/manager/website/add?hl=zh-CN无脑教程:1: 2: 3. 效果:
【国际化工具】翻译网站
     http://www.freetranslation.com/en/translate-english-french
网站翻译 点滴
http://hi.baidu.com/andrew_yujlu/blog/item/dd7b9c014cf87a02728da507.html   http://zhidao.baidu.com/question/24657144.html   http://blog.sina.com.cn/s/blog_4a3b5177010005o8.html   http://www.juzh...
全文翻译网站
google翻译:http://translate.google.cn/?hl=zh-CN&tab=wT#有道: http://fanyi.youdao.com/translate   沪江小D: http://dict.hjenglish.com/trans     http://fr.ohdict.com/translate.php?com=textTrans   雅...
网站翻译好帮手TRANSI
网站翻译好帮手TRANSI
中英文网站的翻译问题?
大家好,我想问一下,用access做中英文网站的时候,我想把数据库中字段content中的内容(中文)转化成英语,并且显示出来,请问用什么代码可以实现啊,谢谢了啊
关于网站的翻译。
关于网站的翻译。rn1,我不想做一个英文版的模板rn2,调用GOOGLE的翻译插件不是很美观。rnrnrn有没有像WordPress翻译插件一样。只要点国家国旗网站就可以翻译成对应国家的语言。rnrnrnrn
四个功能强大的翻译网站
(1)句库 网址:http://www.jukuu.com/ 翻译的非常好,基本上都能找到自己所需的,同时也可以发音,这有利于提高自己的专业英语听力! 举例: 翻译 first principles http://www.jukuu.com/search.php?q=first+principles在第4个清楚的给出了”第一原理“的解释! (2)词博 网址:http://www...
记一次翻译站经历
做这个记录之前,刚完成使用drone作为公司前端项目的持续交付工具的实践,打算写的教程前先把官方文档扒下来做个翻译站。在实践一番后,卡在不能频密调取google翻译这块上,项目无法进行下去。最后觉得经历的过程涉及的内容挺多的所以记录一下同时分享给大家。 这次经历涉及以下知识: wget抓取网站 使用基于python的翻译工具 使用no...
翻译的艺术 —— 名著的翻译
(1)unexpected:不虞; (2)fairly/quite:颇(非常)
翻译suppressed翻译
Open in binary (untranslated) mode; translations involving carriage-return and linefeed characters are suppressed.rn请把上面这种话翻译成中文,谢谢.
M16翻译 中英文翻译
中文英文一对一翻译,不用愁英文不好!
翻译工具 - 翻译工具
1、搜狗翻译 2、阿里的?欧米翻译 3、腾讯翻译 4、谷歌翻译 5、百度翻译 6、有道翻译    
翻译
because objects implemented by DLL object applications do not have their own message pumprnrnpump是什么意思。rnrn
翻译?
These messages enable you to control which items the dialog box displays in the folder's item list.
翻译!!!!!!!
请问下面怎么翻译::rnrnThank you all the same .rnrnIt is very kind of you to come and meet me here .rnrnMy car is parked over there .(这句是不是被动语态)
翻译界面和翻译功能实现
java调用百度API实现中英文翻译
翻译?????
File public File(File parent,String child)rn Creates a new File instance from a parent abstract pathname and a child pathname string. rn rn abstract是抽象,但这里表达的是抽象路径还是抽象类的概念? rn 虽然理解File类的构造函数,但怎样翻译比较好呢?rnrn*.java uses or overrides a deprecated API.rn Recompile with -deprecation for details. rn rn 怎样翻译deprecate? 反对? rn 虽然理解,但怎样才能意译的比较好呢,针对科技文档?
翻译??
This allows you to display the button while minimizing the control's memory usage by inserting child items only when the item is visible or expanded.
相关热词 c++和c#哪个就业率高 c# 批量动态创建控件 c# 模块和程序集的区别 c# gmap 截图 c# 验证码图片生成类 c# 再次尝试 连接失败 c#开发编写规范 c# 压缩图片好麻烦 c#计算数组中的平均值 c#获取路由参数