H5点击事件有效的 但用webview加载后就无效了

java 代码:
WVH5.getSettings().setJavaScriptEnabled(true);
WVH5.getSettings().setJavaScriptCanOpenWindowsAutomatically(true);
WVH5.requestFocus();//
WVH5.loadUrl("url");

h5 代码:


<meta http-equiv="Content-type" name="viewport" content="initial-scale=1.0, maximum-scale=1.0, user-scalable=no, width=device-width">


<link rel="stylesheet" href="../css/jquery.mobile-1.4.5.min.css" />
<script src="../jquery.js"></script>
<script src="../js/jquery.mobile-1.4.5.min.js"></script>
<script>
    $(document).on("pageinit","#test",function(){
        $("#btnTest").on("tap",function(){
              $(this).hide();
              //Window.demo.clickOnAndroid(2);
        });
    });
</script>
</head>
<body>
    <div data-role="page" id="test">        
        <div data-role="content">
            <div id="btnTest">
                <button>消失吧1</button> 
            </div>          
        </div>
    </div>
</body>

android调用网页是本地还是http的,可以尝试下去掉jq