jQuery : ページ右下にページ先頭にジャンプするリンクを表示させる( アニメーションは無し )

このブログで実装しているものを jQuery に置き換えたものです。リンクは、スクロールしていない先頭では表示されませんが、少しスクロールすると表示されます。
01.<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
02.<script>
03.$(function(){
04. 
05.        // ページ右下固定位置のリンク
06.        var scroll_top = $("<a id='scroll_top'>▲</a>")
07.        scroll_top.prop("href","javascript:void(0)");
08.        scroll_top.css({
09.                "position": "fixed",
10.                "text-decoration": "none",
11.                "font-size" : "40px",
12.                "color" : "rgba(255,255,255,0.85)",
13.                "text-shadow" : "1px 1px 2px #656a6f",
14.                "right" : "0.5%",
15.                "bottom" : "5rem",
16.                "display" : "none"
17.        });
18. 
19.        // クリックした時の処理
20.        scroll_top.on("click", function(){
21.                window.scroll(0,0);
22.        });
23. 
24.        // ページの最後に追加
25.        $("body").append( scroll_top );
26. 
27.        // スクロールが無い先頭部分では表示しない
28.        $(window).on("scroll",function(){
29.                var scroll = $("html").scrollTop();
30.                if ( scroll <= 200 && $("#scroll_top").css("display") != "none" ) {
31.                        $("#scroll_top").css("display","none");
32.                }
33.                if ( scroll > 200 && $("#scroll_top").css("display") == "none" ) {
34.                        $("#scroll_top").css("display","");
35.                }
36.        });    
37. 
38.});
39.</script>