Tag: 替换

带有replace()的jQuery text()不会替换文本

我有以下H2: Password reset instructions have been sent to *|RESETPASSWORDEMAIL|* 我想用*|RESETPASSWORDEMAIL|* jQuery变量emailAddress中的当前电子邮件地址替换*|RESETPASSWORDEMAIL|* 。 我尝试了以下但它不起作用: $(‘h2#resetPWSuccess’).text().replace(‘*|RESETPASSWORDEMAIL|*’, emailAddress).show(); 有没有办法更新h2文本 – 如果可能,我更喜欢一行。

使用jquery查找和替换文本,仅显示没有子元素的文本

我想用jquery查找和替换文本。 我想将“SKU:”更改为“art nu”。 SKU: 5-144 . 我试过了: $(“.product_meta>.sku_wrapper:contains(‘SKU:’)” ).text(‘art nu.’); 但这删除了孩子跨度sku。 希望有人有解决方案……

在调整浏览器大小时使用jQuery更改图像src

我有两个不同大小的图像,一个用于小于759像素的屏幕,另一个用于大于759像素的屏幕。 我已设法在文档加载时根据窗口宽度更改图像的来源。 但我真的希望能够在浏览器resize时也能做到这一点但是对于我的生活我无法做到这一点,它似乎只在页面初始加载时起作用。 这是我的代码: $(document).ready(function() { function imageresize() { var contentwidth = $(window).width(); if ((contentwidth) < '700'){ $('.fluidimage').each(function(){ var thisImg = $(this); var newSrc = thisImg.attr('src').replace('x2', 'x1'); thisImg.attr('src', newSrc); }); } else { $('.fluidimage').each(function(){ var thisImg = $(this); var newSrc = thisImg.attr('src').replace('x1', 'x2'); thisImg.attr('src', newSrc); }); } } imageresize();//Triggers when document first loads $(window).bind("resize", function(){//Adjusts […]

如何在jquery中替换(’something’)后获取对象的实际内容

我有这个代码 $(document).ready(function(){ $(‘.selector’).click(function(){ obj = $(this); obj.replaceWith(‘whats up man ??!’); alert(obj.html()); }); }); 我想获得’obj’的新内容,这个内容一直是​​’replaceWith’ 但, 我得到旧内容而不是…… 我怎样才能得到’obj’的实际内容? 我的意图是访问新的’obj’ $(‘.selector’).click(function(){ var obj = $(this), repl = $(‘whats up man ??! ‘); obj.replaceWith(repl); alert(obj.find(‘span’).attr(‘class’)); //this will print ‘undefined’ }); 我想打印’span’的类名,即’medium’

使用jQuery查找并替换HTML字符串

来自数据库的链接是网站标题,并在“ 有趣的文章 :作者”页面上呈现 – 但有时链接是一个问题“ 哪里是中国? :GoogleMaps”。 ?:看起来很傻,所以我想替换HTML ?:用? 。 这是我制定的jQuery: $(‘#relatedinfo ul li a’).html().replace(‘?:’,’?’); 但这实际上并没有在DOM中取代它。 如何让该字符串实际更改页面?

使用jQuery更改选项的文本

如何使用jQuery更改选项的文本? 我想在一个选项中使用Oldest更改Newest是一个元素。 $(‘select option:contains(“Newest”)’).changeText(‘Oldest’); .replaceWith对我不起作用。 谢谢。 —- —-更新 如果我的脚本如下所示: $(‘select option:contains(“Newest”)’).text(‘Oldest’); $(‘select option:contains(“Oldest”)’).text(‘Newest’); 然后我取消了第一个脚本,但这不是我想要的。 我有两个选项,一个是“Newest”,我想用“Oldest”替换,另一个是“Oldest”,我想用“Newest”替换。 我怎么能做到这一点?

Jquery – 替换Val()中的文本

我试图用一些文本替换jquery中Val()的部分,但我不知道如何做到这一点。 $(this).val()返回“ $(this).val() of ….” – 我想用自定义文本替换# ,但Val似乎没有replace()函数。 我对JQuery很新,所以我可能会遗漏一些明显的东西。 谢谢你的帮助

jQuery / Javascript用%20替换锚链接中的

我是jQuery的新手,我正在尝试编写一些代码来浏览页面并重写锚链接href属性,以便删除空格并替换为%20。 到目前为止我有: $(“.row a”).each(function(){ $(this).attr(“href”).replace(/\s/g,”%20″); }); 我尝试了一些没有运气的变种。

在使用jQuery替换时,是否可以忽略字符串中的HTML?

可能重复: 替换字符串中的单词,但忽略HTML 调用Replace时是否可以忽略HTML元素? 示例代码: $myText.replace(new RegExp( $searchString, ‘gi’ ), ”+ $searchString + ”); $myText是一个大的HTML字符串,例如: var $myText = “Lorem Ipsum is simply dummy text of the printing and typesetting ” + “industry. Lorem Ipsum has been the industry’s standard dummy text ” + “ever since the 1500s, when an unknown printer ” + “took a galley […]

每次使用jquery用css中的颜色替换此颜色

我有很多div ,其中一些有background-color: #aaa ,其他有字体color: #aaa ,其他有border-color: #aaa 。 其他div有不同的颜色,没关系。 我想在CSS的各处将这些颜色( #aaa )更改为#ccc 。 我知道如何更改背景div颜色,但这里不是问题,我有太多的div来逐一改变它们。 我正在尝试找到一个jQuery函数,它允许我找到一个单词(这里是#aaa )并用CSS中的其他( #ccc )替换它。 它应该是这样但我的代码不正确: $(“*”).if(backgroundColor == “#aaa”){replace by “#ccc”}, if(color == “#aaa”){replace by “#ccc”}, if(borderColor == “#aaa”){replace by “#ccc”}, etc..