Ich habe den folgenden Code, die eine ähnliche Funktion wie die Art und Weise funktioniert der Kommentar Link hier auf Stackoverflow funktioniert ... wenn sie angeklickt es ein Action löst und füllt ein divDeaktivieren Links mit 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();
});
});
ich will in der Lage sein, den Link-Text zu ändern, auf den sie geklickt haben, um etwas wie "Ausblenden" zu sagen und auch andere Links in dem kleinen Menü zu deaktivieren, in dem sich dieser Link befindet.
Edit: Die Quelle mit dieser Funktion zu gehen wie folgt aussieht
<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>
nette Frage .......... –