append メソッドが静的パラメーターを取る関数があります。
function toggle() {
$("#MS").append($('#hide'));
}
私が望むのは、ハイパーリンクのクリックイベントからパラメーターを動的に渡すことです。上記のコードでは #MS は静的であり、動的に渡したい
コード: HTML
<div id="MS">
<a href="javascript:void(0);" onclick="toggle();">JP MORGAN</a><br>
</div>
onclick から toggle メソッドに引数を渡したいのですが、そのパラメーターは append メソッドで使用されます。
いくつかの組み合わせを試しましたが、うまくいきませんでした。助けてください..
変更後の私の新しいコード
<script>
$(function() { // when the DOM is ready
var $hide = $('#hide').click(function(){
$(this).closest('div').hide();
});
$('a.toggle').click(function(e){
e.preventDefault();
$(this).parent().append($hide);
});
});
</script>
<div id="JP">
<a href="#">JP MORGAN</a><br>
</div>
まだ動作していません