私は自分のページに複数のDIVを持っていますが、別のページビューで正しいDIVを作成できません。私はいくつかの助けに感謝します。正しいDIVを別のページコンテンツに動的に埋め込みます。
DIVのリストを作成するループがあります。最後は、解析されたではHTMLは次のようになります。そして今、私が「#replycontainer:3」「コメント」ボックスを追加する必要があります。
<div id="replycontainer:1">
CONTENT1
<button id="to:1" class="reply">REPLY</button>
</div>
<div id="replycontainer:2">
CONTENT2
<button id="to:2" class="reply">REPLY</button>
</div>
<div id="replycontainer:3">
CONTENT3
<button id="to:3" class="reply">REPLY</button>
</div>
は今、ユーザーが「3」のボタンをクリックしたと言うことができます。
私が正しく思うJavaScriptは動作しません。クリックされたDIVクラスを正しく検出しますが、選択したDIVに他のページコンテンツは追加されません。
何が問題になりますか?
Javascriptを/ jQueryの私がクリックされたDIVボタンを検出するために使用します。事前に
<script type="text/javascript">
$(document).ready(function() {
$("button.reply").click(loadComment);
});
function loadComment() {
var id = this.id.split('to:');
var postId = id[1];
var containername = "#replycontainer:" + postId;
$(containername).load("/Post/Comment"); //MVC Action pointer
}
</script>
感謝を!
それはそれでした。ありがとうございます – Shenaniganz