2017-10-29 9 views
-1

ウェブサイトをMVCに変換しています。このリンクをMVCで正しく動作させることができません。元のサイトでは、このリンクは.jsファイルを実行し、ユーザーが楽しむためにサイトを破壊するゲームを作成します。私の質問は、MVCでこのリンクのonclickが正しく機能するにはどうすればいいですか? StackとGoogleで解決策を探すのに多くの時間を費やしました。リンクをクリックしてJavascriptファイルを実行する - MVC

<a id="destroy" href="javascript:var%20i,s,ss=['~/Content/bundles/dd.js'];for(i=0;i!=ss.length;i++){s=document.createElement('script');s.src=ss[i];document.body.appendChild(s);}void(0);" title="JavaScript Game"> 
+0

。 – Shyju

+0

これはjavascriptコードですが、asp.net MVCとは関係ありません。それは元のサイトで動作しましたが、新しいサイトでもすべてのjsファイルをコピーしていれば、新しいサイトでも動作するはずです。 – ataravati

答えて

0

これはIEで動作しないことがあり あなたは、イベントをクリックして追加したタグからコードを削除するにはjQueryのを使用する必要があります。 と次の操作を行います。あなたが関数内で実行するようにコードをラップし、ページ内のスクリプトが含まれており、ユーザーがボタン/リンクをクリックすると、関数を呼び出す

<script> 
    $(document).ready(function(){ 
    $("#distroy").click(function() 
     { 
     //Your Code Here 
     }) 
    }) 
    </script> 
+0

これは機能しました。ありがとうございました! – SOUPaLOOP

関連する問題