日安,好心人
我有个小难题
我的javascript代码可以正常工作,但当单击show all按钮时,它会显示所有类的所有隐藏项,而不仅仅是您单击的类的隐藏项。
php块中的Javascript代码
$(function () {
$('.result".$h."').slice(0, 5).show();
});
$(document).ready(function () {
$('span').click(function () {
$('.result".$h."').slice(0, 1000).show();
$('this').hide();
});
});
PHP代码片段
$h=1;
foreach ($nbResult as $key => $brand) {
echo "
<tr class='result".$h."' style='display:none; border-bottom: 1px solid #2f2f2f; align-right'>
<td style='padding: 5px 0px 5px 0px; color: #2f2f2f'>" . $brand['email'] . " </td>
</tr>
";
}
echo "<tr><td><span class='loadMore'>SHOW ALL</span></td></tr>";
$h++;
编辑:抱歉,我错过了复制增量
发布于 2018-02-15 06:28:23
我认为您没有递增$h
变量的值。
看看这个
$h=1;
foreach ($nbResult as $key => $brand) {
echo "
<tr class='result".$h."' style='display:none; border-bottom: 1px solid #2f2f2f; align-right'>
<td style='padding: 5px 0px 5px 0px; color: #2f2f2f'>" . $brand['email'] . " </td>
</tr>
";
$h++;
}
echo "
<tr>
<td>
<span class='loadMore'>SHOW ALL</span>
</td>
</tr>
https://stackoverflow.com/questions/48801090
复制相似问题