好的,所以我有一个while循环,它将显示负载和结果的负载,然后得到它,以便每个结果的一侧有一个按钮,显示“显示更多”。因此,当我点击显示更多时,我得到了一些javascript,其中“FadeIn()”结果的其余部分。 我之前在页面上只有一个结果时已经这样做了,但是现在iv得到了很多结果,所以我如何识别iv点击的结果。这是我目前拥有的JavaScript
var command = false;
function slideup() { //New function SlidUp
if (command == false){
$('#full_result').fadeIn();
$('#more').text('Display More');
command = true;
}else{
$('#full_result').hide();
$('#more').text('Display Less');
command = false;
}
}
如果页面上有一个结果,这样可以正常工作。但是,我如何分别确定每个结果。这是我必须显示结果的代码......
<table id="browsedata" border="0">
<tr>
<td colspan="2" width="90%" class="quest"><?php echo $row_condition['data']; ?></td>
<td rowspan="2" class="viewit"><a id="more" href="#" onClick="slideup()">Display More</a></td>
</tr>
<tr>
<td class="questiondetail">Added by: <?php echo $row['username']; ?></td>
<td class="questiondetail" width="30%">Date Added: <?php echo $dd."/".$mmm."/".$yyyy ?></td>
</tr>
<tr>
<td colspan="3">
<div id="full_result">
<!-- Full Result will be displayed here -->
</div>
</td>
</tr>
</table>
因此,每个结果都会重复,所以当我点击“显示更多”按钮时,如何让JavaScript仅针对该结果而不是其他结果运行?
由于