我的HTML代码具有约100的div和超链接加载HTML代码替换的超链接,其几乎是相同的:jQuery和从服务器
<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