Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/447.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 用文本替换字符串_Javascript_Jquery_Html_String_Replace - Fatal编程技术网

Javascript 用文本替换字符串

Javascript 用文本替换字符串,javascript,jquery,html,string,replace,Javascript,Jquery,Html,String,Replace,什么函数可以用另一个文本替换字符串 从.content获取文本 像这样text然后把它放在这里:username:'text' 示例35; Html:text 将文本从.content $(document).ready(function() { $('#tweecool').tweecool({ //settings username : 'I wan to Replace here', limit : 5 }); }); 更换后应如下所示: 那么如何用jquery/JS提供的

什么函数可以用另一个文本替换字符串 从
.content
获取文本
像这样
text
然后把它放在这里:
username:'text'

示例35;

Html:
text

将文本从
.content

$(document).ready(function() {
$('#tweecool').tweecool({
 //settings
 username : 'I wan to Replace here', 
 limit : 5  
 });
});
更换后应如下所示:

那么如何用jquery/JS提供的特定
DIV
中的文本替换字符串。

谢谢

您可以尝试使用text方法

​$("#tweecool").text(function () {
    return $(this).text().replace("text", "hello world"); 
});​​​​​

您可以尝试使用text方法

​$("#tweecool").text(function () {
    return $(this).text().replace("text", "hello world"); 
});​​​​​

用于简单更改内容。你可以这样试试

$('div.content').html("username : 'text'");
var tObj = $("#tweecool").data("tweecool");
tObj.username = "text";
但是对于类似jQuery控件的结构,您可以使用它的对象对其进行自定义,如下所示

$('div.content').html("username : 'text'");
var tObj = $("#tweecool").data("tweecool");
tObj.username = "text";

用于简单更改内容。你可以这样试试

$('div.content').html("username : 'text'");
var tObj = $("#tweecool").data("tweecool");
tObj.username = "text";
但是对于类似jQuery控件的结构,您可以使用它的对象对其进行自定义,如下所示

$('div.content').html("username : 'text'");
var tObj = $("#tweecool").data("tweecool");
tObj.username = "text";

您可以使用use.text()读取文本内容,并在如下设置中使用它

$(文档).ready(函数(){
$('tweecool')。tweecool({
//背景
用户名:$('.content').text(),
限额:5
});
});

文本

您可以使用.text()读取文本内容,并在如下设置中使用它

$(文档).ready(函数(){
$('tweecool')。tweecool({
//背景
用户名:$('.content').text(),
限额:5
});
});

文本
请试试这个:

样式表:

<style type="text/css">
#overlay{
    display:none;
    background:red;
    width:200px;
    color:white;
    text-align:center;
    padding:10px;
    border-radius:5px;
}
#overlay1{
    display:none;
    background:red;
    color:white;
    width:200px;
    text-align:center;
    padding:10px;
    border-radius:5px;
    }
    </style>

#覆盖层{
显示:无;
背景:红色;
宽度:200px;
颜色:白色;
文本对齐:居中;
填充:10px;
边界半径:5px;
}
#叠加{
显示:无;
背景:红色;
颜色:白色;
宽度:200px;
文本对齐:居中;
填充:10px;
边界半径:5px;
}
Jquery函数:

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6/jquery.min.js"></script>




<script type="text/javascript">
        $(document).ready(function(){
        $('#overlay').fadeIn('fast').delay(1000).fadeOut('fast');
        });
        $(document).ready(function(){
        $('#overlay1').fadeOut('fast').delay(2000).fadeIn('fast');
        });
        </script

$(文档).ready(函数(){
$('#overlay').fadeIn('fast').delay(1000).fadeOut('fast');
});
$(文档).ready(函数(){
$('#overla1')。淡出('fast')。延迟(2000)。淡出('fast');
});
请试试这个:

样式表:

<style type="text/css">
#overlay{
    display:none;
    background:red;
    width:200px;
    color:white;
    text-align:center;
    padding:10px;
    border-radius:5px;
}
#overlay1{
    display:none;
    background:red;
    color:white;
    width:200px;
    text-align:center;
    padding:10px;
    border-radius:5px;
    }
    </style>

#覆盖层{
显示:无;
背景:红色;
宽度:200px;
颜色:白色;
文本对齐:居中;
填充:10px;
边界半径:5px;
}
#叠加{
显示:无;
背景:红色;
颜色:白色;
宽度:200px;
文本对齐:居中;
填充:10px;
边界半径:5px;
}
Jquery函数:

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6/jquery.min.js"></script>




<script type="text/javascript">
        $(document).ready(function(){
        $('#overlay').fadeIn('fast').delay(1000).fadeOut('fast');
        });
        $(document).ready(function(){
        $('#overlay1').fadeOut('fast').delay(2000).fadeIn('fast');
        });
        </script

$(文档).ready(函数(){
$('#overlay').fadeIn('fast').delay(1000).fadeOut('fast');
});
$(文档).ready(函数(){
$('#overla1')。淡出('fast')。延迟(2000)。淡出('fast');
});


使用
html()
jquerymethod@JohnR谢谢:),但是怎么做呢?现在检查我的答案。使用
html()
jquerymethod@JohnR谢谢:),但是怎么做呢?现在检查我的答案。谢谢,这不是关于替换HTML文本,而是试图替换示例Jqury字符串。@Aabira与上面的代码片段类似,为控件创建一个对象。通过该对象,您可以访问jQuery控件的所有属性。您好,我想这样做:#但在我的网站中,
文本
在页面加载后动态加载,因此脚本无法从HTML源获取文本,如何解决此问题?谢谢,这不是关于替换HTML文本,试图替换示例Jqury字符串。@Aabira类似于上面的代码段,请为控件创建一个对象。通过该对象,您可以访问jQuery控件的所有属性。您好,我想这样做:#但在我的站点中,
文本
在页面加载后会动态加载,因此脚本无法从HTML源获取文本,如何解决此问题?哇,谢谢,但在我的站点中,
文本
在页面加载时会动态加载,因此,脚本无法从HTML源获取文本,在这种情况下,您的脚本无法工作,因此如何修复此问题?@Aabira那么您需要在更新div内容后调用它是的,我已通过以下方式尝试:
setTimeout(function(){
但无法工作:(@Aabira使用timeout不会有任何帮助…您需要在加载内容后执行此操作。非常感谢:)哇,谢谢,但在我的站点中,当页面加载时,
文本
是动态加载的,所以脚本无法从HTML源获取文本,在这种情况下,您的脚本无法工作,那么如何修复此问题?@Aabira那么您需要在更新div内容后调用它是的,我已经通过以下方式尝试了:
设置超时(函数(){/code>,但不工作:(@Aabira使用timeout不会有任何帮助…您需要在加载内容后执行此操作。非常感谢:)嗨,我想这样做:#但在我的网站中,当页面加载时,
文本
是动态加载的,所以脚本无法从HTML源获取文本,如何解决这个问题?我不明白你的意思?你告诉我,在这个feedle中,所有东西都可以工作,但在你的网站中不工作?是的,因为当页面加载如此频繁时,
文本
是动态加载的script无法从HTML源获取文本。请推迟脚本并使其等待加载div。是的,我已通过以下方式尝试了此操作:
setTimeout(function(){
,但不起作用:(嗨,我想这样做:#但在我的网站中,当页面加载时,
文本
是动态加载的,所以脚本无法从HTML源中获取文本,如何解决这个问题?我不明白你的意思?你告诉我,在这个feedle中,所有东西都工作,但在你的网站中不工作?是的,因为当页面加载时,
文本
是动态加载的脚本无法从HTML源获取文本。请延迟脚本并让他等待加载div。是的,我已通过以下方式尝试了此操作:
setTimeout(function(){
,但不起作用:(