谁能帮我重新制作功能#open(“var”)和.post000(“var”)我的意思是,当我点击#open2时,帖子将是post0002等。想要一个功能不是4等......当我推送链接时回答它向我展示了一个表格。而且这个js工作正常,但是太大了,没用。我需要制作通用js...
<div id="commentwindow">
<form name="comment" action="#" method="post">
<p><input class="name" type="text" maxlength="25" required placeholder="tell your name" formmethod="get"></p>
<textarea class="flud" required placeholder="insert text"></textarea>
<p class="clearfix nopadding"><input class="submit" type="submit" value="add comment" formaction="#"></p>
</form>
</div>
<ul class="postList">
<li class="post post0004">
<header>
<span class="nameaccount">name</span>
<span class="time">time</span>
</header>
<p>text</p>
<footer>
<a class="link open" id="open4" href="#open4">answer</a>
<div class="empty"></div>
</footer>
</li>
<li class="post post0002">
<header>
<span class="nameaccount">name</span>
<span class="time">time</span>
</header>
<p>text</p>
<footer>
<a class="link open" id="open2" href="#open2">answer</a>
<div class="empty"></div>
</footer>
<ul class="answer">
<li class="post post0003">
<header>
<span class="nameaccount">name</span>
<span class="time">time</span>
</header>
<p></p>
<footer>
<a class="link open" id="open3" href="#open3">Answer</a>
<div class="empty1"></div>
</footer>
</li>
</ul>
</li>
<li class="post post0001">
<header>
<span class="nameaccount">name</span>
<span class="time">time</span>
</header>
<p></p>
<footer>
<a class="link open" id="open1" href="#open1">Answer</a>
<div class="empty"></div>
</footer>
</li>
</ul>
</div>
<script>
$(document).ready(function () {
$("#open1").click(function() {
var formContent = $("#commentwindow").html();
$(".post0001 .empty").html(formContent);
$(".post0003 .empty").html("");
$(".post0004 .empty").html("");
$(".post0002 .empty").html("");
});
});
$(document).ready(function () {
$("#open2").click(function() {
var formContent = $("#commentwindow").html();
$(".post0002 .empty").html(formContent);
$(".post0003 .empty1").html("");
$(".post0004 .empty").html("");
$(".post0001 .empty").html("");
});
});
$(document).ready(function () {
$("#open3").click(function() {
var formContent = $("#commentwindow").html();
$(".post0003 .empty").html(formContent);
$(".post0004 .empty").html("");
$(".post0002 .empty").html("");
$(".post0001 .empty").html("");
});
});
$(document).ready(function () {
$("#open4").click(function() {
var formContent = $("#commentwindow").html();
$(".post0004 .empty").html(formContent);
$(".post0003 .empty").html("");
$(".post0002 .empty").html("");
$(".post0001 .empty").html("");
});
});
</script>