次に例を示します:http://jsbin.com/ovupuq/3
$(document).ready(function(){
var cursor = $("<span>_</span>").appendTo("p"),
blik = function(){
$(cursor).toggle(200);
};
setInterval(blik,500);
});
問題は、「HelloWorld!」ということです。カーソルが切り替わるたびにテキストがぶつかります。これはFirefox11でのみ発生し、ChromeとIE8は期待どおりに機能します。
もう1つ気付くのは、これを数分間実行すると、設定した500ミリ秒の間隔がランダムな値に変化するように見えるため、カーソルの点滅が速くなることです。これはクロムでのみ発生します。