我正在寻找隐藏简单div中包含的某些字符的所有实例。
基本上我所追求的是,当页面加载某些字符(在这个例子中的'和'e')将淡出,并留下空间的角色将在原来的句子。
这是据我已经走到这一步:
HTML:
<div id="test">hello this is a test this is a test</div>
的jQuery:
在div中隐藏某些字符
$(document).ready(function(){
$('#test').html($('#test').html().replace("s"," "));
$('#test').html($('#test').html().replace("e"," "));
});
这里有一个工作的jsfiddle太:http://jsfiddle.net/6vjt3/
但是这一切正在做的是隐藏第一个'和'e'在句子中,而不是其他的。
最好是我想要发生的事情是,jQuery会检测到这些字母,并慢慢淡化它们为白色,因此留下一个与字母成比例的空间,但不知道如何做到这一点。
任何建议将是伟大的!
http://davidwalsh.name/javascript-replace这应该帮助... –