Я могу написать несколько ссылок:
<p>This value is 23456. <a class="edit" href="#" custom-data="2356">Edit</a></p>
<p>This value is 123. <a class="edit" href="#" custom-data="123">Edit</a></p>
<p>This value is 99999. <a class="edit" href="#" custom-data="9999">Edit</a></p>
У меня есть целевой div:
<div id="output">place_holder</div>
Что я хочу сделать, это нажать на ссылку «изменить» и пройтизначение "custom-data".
Это не работает:
<script type="text/javascript">
$(document).ready(function(){
$('a.edit').click(passme());
});
function passme(){
var id = $(this).attr('custom-data');
$.post("simpleformback.asp", {id: id }, function(data) {
$("#output").html(data);});
};
</script>
Firebug говорит, что "elem.attributes не определен" и указывает на "jquery-1.4.4.js (строка 1788), что, как мне кажется, означает, что я, должно быть, звоню / использую что-то не так.
Любая помощь очень ценится, так как я все еще работаю над пониманием jQuery.