Tôi có đoạn mã sau đó thực hiện một chức năng tương tự như cách liên kết bình luận làm việc ở đây trên Stackoverflow ... khi nhấp vào nó gây nên một ActionResult và populates một divliên kết Vô hiệu hóa với JQuery
$(function() {
$("a[id ^='doneLink-']").live('click', function(event) {
match = this.id.match(/doneLink-(\d+)/);
container = $("div#doneContainer-" + match[1])
container.toggle();
if (container.is(":visible")) {
container.load($(this).attr("href"));
} else {
container.html("Loading...");
}
event.preventDefault();
});
});
Tôi muốn có thể làm một việc thay đổi văn bản liên kết mà họ nhấp vào để nói điều gì đó như "Ẩn" và cũng vô hiệu hoá các liên kết khác trong menu nhỏ mà liên kết này cư trú.
Edit: Nguồn đi với chức năng này trông như thế này
<div id="dc_lifelistmenu"style="float:left;padding-bottom:5px;font-size:10pt;width:400px;">
<a href="/entries/addentry/86">Add Entry</a> |
<a href="/goals/adddaimoku/86" id="daimokuLink-2">Log Daimoku</a> |
<a href="/goals/done/86" id="doneLink-2">Mark Completed</a> |
<a href="/goals/remove/86">Remove</a>
</div><br />
<div id='daimokuContainer-2' style="display:none;"> Loading...</div>
<div id='doneContainer-2' style="display:none;"> Loading...</div>
câu hỏi hay .......... –