Tag: 替换

简单的javascript查找和替换

是否有一种直接的方法在div中搜索特定字符串并将其替换为另一个字符串? 我不能单独使用.replaceWith,因为我需要保留div中的其他元素。 我试过这里找到的各种javascript方法无济于事。 所以类似于: $(‘#foo’).find(‘this string’).replaceWith(‘this other string’); 对于: Other Elementthis string 谢谢。

如何查找文本并使用jQuery替换

我试图找到一个解决方案来搜索DOM中包含的文本字符串“Tony”,并将其替换为文本字符串“Tiger”。 任何人都有任何洞察或想法如何这样做? 我猜这将需要每个语句加上替换function,可能包含? 谢谢杰克

JQuery:如何在某些字符之间替换所有字符?

我已经寻找了一个通用的解决方案,但只能找到人们特定问题的答案。 基本上,我想知道如何通常使用.replace()来替换字符串中任何类型字符之间的项目,例如: 替换其间的所有文本,包括abc和xyz,例如: abc text to be replaced xyz 或者替换之间的所有文本,例如: 任何人都可以帮助我或指出我对这个好方法的方向吗? 谢谢! 如果我需要澄清更多,请告诉我。

javascript字符串替换&lt; 进入<

嘿所有,我基本上使用jquery将内容输出到这样的div: var text = $(“#edit”).val(); $(“#output”).text(text); 但我想转“&lt;” 和“&gt;” 分为“”。 text.replace(/</,”<"); 似乎不适合我… 有任何想法吗? 非常感谢

使用replace替换为jQuery更改onclick属性

有人知道在onclick属性中替换一些字符串的最佳方法是什么? 我需要获取当前值并替换参数内的一些文本。 为例, 我有这个链接: My link 我想要这个: My link 换句话说,我想要这样的东西: $(‘a’).attr(‘onclick’, $(this).attr(‘onclick’).replace(‘1’, ‘2’)); 而且我知道我可以做到这一点,但我需要动态检索当前元素的值: $(“a”).attr(‘onClick’, “myfunction(‘parameter2a’,’parameter2b’)”); 最后它在我做一个简单的演示时工作: http : //jsfiddle.net/GkWhh/4/ 谢谢你的解决方案!

循环遍历div中的文本节点

我正在尝试进行文本替换,但为了这样做,我需要循环遍历div的文本节点。 点击后每个Div,通过ajax加载它是适当的内容。 但后来我需要在里面的任何文本节点内进行文本替换。 加载ajax内容后,我的当前代码遍历整个页面的所有文本节点,因此资源过于密集。 我一直在寻找几个小时试图找出如何通过div循环,并得到文本节点… 这必须在firefox,google chrome和ie6中运行。 有什么想法或建议吗? 如要求,这是代码: function ajaxLoader(url, id) { if (document.getElementById) { var x = (window.ActiveXObject) ? new ActiveXObject(“Microsoft.XMLHTTP”) : new XMLHttpRequest(); } if (x) { x.onreadystatechange = function () { if (x.readyState == 4 && x.status == 200) { el = document.getElementById(id); el.innerHTML = x.responseText; } } x.open(“GET”, url, true); […]

如何更改元素中的文本值?

如何更改a中的所有文本 继续阅读 使用jquery Read More

window.location.replace()无法重定向浏览器

我用页面导航,但这段代码不起作用,有什么问题? $(document).ready(function() { $(“body”).keydown(function(event) { if(event.keyCode == 37) { // left window.location.replace(“http://newsii.abudayah.com/photo/2)”; } else if(event.keyCode == 39) { // right window.location.replace(“http://newsii.abudayah.com/photo/31)”; } }); });

jQuery替换hover时元素的文本

使用jQuery,我试图在hover时用这些链接替换文本,包括span。 然后,当用户将鼠标hover时,将再次显示原始文本。 Replace me please Replace me please 最终的输出应该是 I’m replaced! 我正在玩弄,但不知道如何更换它。 有任何想法吗? $(‘.btn’).hover(function(){ $(this).text(“I’m replaced!”); });

JQuery更改所有元素文本

我需要jquery来改变所有页面中的数字。 例如,我想要改变1比1,所以我尝试这样: $(“*”).each(function(){ $(this).html( $(this).html().replace(1,”۱”) ); }) 但这也将改变css规则和属性。 是否有任何技巧可以逃避css和属性?