私のHTMLコードはほとんど同じで、約100のdivとハイパーリンクがあります。jQueryとHTMLコードにハイパーリンクを置き換え、サーバからロード
<div><a href="#" onclick="load_edit(1, 1);" class="painike">Edit 1</a></div>
<div><a href="#" onclick="load_edit(1, 2);" class="painike">Edit 2</a></div>
を私のjQueryのコードは、サーバーからload_edit.phpロードし、ハイパーリンクを交換する必要があります関数を呼び出した。とにかく、私のコードはハイパーリンクをHTMLコードに置き換えず、その理由を知らない。なにが問題ですか?
一方、同じ機能を呼び出す約100個のハイパーリンクがあるので、これをよりうまくいく方法を聞くのは良いことです。私はインラインJavaScriptコードを取り除き、機能を改善したいと思います。
ありがとうございます!私のハイパーリンクでhref = "#"を使うのはどうですか?より良い方法? – xms
'#'は問題ないと思いますが、[さまざまな意見があります](http://stackoverflow.com/questions/134845/which-href-value-to-use-for-javascript-links-or-javascriptvoid0) 。 ['preventDefault()'](https://api.jquery.com/event.preventdefault/)または 'return false;'を使ってリンクのデフォルトアクションを取り消したいかもしれません。あなたが実際に収容したい場合は、JavaScriptが必要であることを説明するページにリンクすることができます。 – showdev
$(document).ready(function()(理由を知らない))を追加しなければならなかったので、コードが完璧に機能しました!ありがとうございました – xms