用文本替换字符串

时间:2015-08-12 06:40:52

标签: javascript jquery html string replace

哪个函数可以用另一个 Text 替换字符串,意思是 从tbl2获取文字 与此Y-m-d H:i:s一样,然后将其放在此处:.content

示例#

Html:<div class="content">text</div>

文字放置在username : 'text'用户名

<div class="content">text</div>

更换后应该是这样的:

.content

那么如何用jquery / JS用特定$(document).ready(function() { $('#tweecool').tweecool({ //settings username : 'I wan to Replace here', limit : 5 }); }); 的文本替换字符串。
谢谢!

4 个答案:

答案 0 :(得分:1)

您可以尝试使用文字方法

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

答案 1 :(得分:1)

简单改变内容。你可以这样试试。

$('div.content').html("username : 'text'");

但是对于你的jQuery控件之类的结构,你可以使用它的对象来自定义它。

var tObj = $("#tweecool").data("tweecool");
tObj.username = "text";

答案 2 :(得分:1)

您可以使用.text()阅读文本内容,并在

等设置中使用它

&#13;
&#13;
$(document).ready(function() {
  $('#tweecool').tweecool({
    //settings
    username: $('.content').text(),
    limit: 5
  });
});
&#13;
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script src="http://api.tweecool.com/js/tweecool.min.js"></script>
<div class="content">text</div>
<div id="tweecool"></div>
&#13;
&#13;
&#13;

答案 3 :(得分:1)

Plz尝试这一个:

样式表:

<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>

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

身体

<div id ="overlay">hi</div>
<div id ="overlay1">hello</div>