如何使用jquery/javascript搜索字符串并在页面加载时进行替换

How can I use jquery/javascript to search for a string and replace on page load?

本文关键字:加载 替换 串并 jquery 何使用 javascript 搜索 字符串 字符      更新时间:2023-09-26

我有一个非常烦人的验证错误,来自一个嵌入视频的插件。我无法更改插件,需要使用它来显示视频。有没有一种方法可以让我使用js来搜索&并将其替换为&amp?

这是需要在中替换的字符串

http://player.vimeo.com/video/72874423?title=0&byline=0&portrait=0;api=1

我试过这个,但不幸的是它不起作用:

(function ($, document, undefined) {
$(document).ready(function(){
var str = $( "iframe" ).attr( "src" );
str = str.replace(/&/g,"&");
$( "iframe" ).attr( "src",str );
    });
})(jQuery, document);

这是页面上唯一的iframe。

var str = "http://player.vimeo.com/video/72874423?title=0&byline=0&portrait=0;api=1";
str = str.replace(/&/g,"&amp");
alert(str);