我有一个要附加文字的div。我可以从div中删除文本,但可以删除所有文本。我只想删除特定的文本并保留其他文本。由于这是动态的,因此我将无法为文本使用id或类。
我尝试使用以下内容搜索文本。
Route::post('api/auth/register', 'Auth\RegisterController@create');
它应该只删除变量文本,但将其全部删除。我希望它仅删除该可变文本。我已经用谷歌搜索尝试找到解决方案,但是我找不到解决方案。
答案 0 :(得分:1)
基于this qustion,您可以编写如下代码:
var test1 = 'Hello World!';
var test2 = 'Good bye World';
$('#test-div').append(test1 +' '+ test2);
$('#test-div').text(function(){
var t = $(this).text().replace(test2, '')
return t;
});
<div id = "test-div"></div>
答案 1 :(得分:0)
尝试使用String.replace
var str1 = "Hello World!";
var str2 = "Good bye World";
var text = $('#test-div').text();
var res = text.replace(str2, " ");
$('#test-div').text(res );