首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >显示所有类而不仅仅是一个类的Javascript

显示所有类而不仅仅是一个类的Javascript
EN

Stack Overflow用户
提问于 2018-02-15 14:24:55
回答 1查看 52关注 0票数 1

日安,好心人

我有个小难题

我的javascript代码可以正常工作,但当单击show all按钮时,它会显示所有类的所有隐藏项,而不仅仅是您单击的类的隐藏项。

php块中的Javascript代码

代码语言:javascript
运行
复制
$(function () {
$('.result".$h."').slice(0, 5).show();
});
$(document).ready(function () {
  $('span').click(function () {
        $('.result".$h."').slice(0, 1000).show();
        $('this').hide();
  });
});

PHP代码片段

代码语言:javascript
运行
复制
$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++;

编辑:抱歉,我错过了复制增量

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-02-15 14:28:23

我认为您没有递增$h变量的值。

看看这个

代码语言:javascript
运行
复制
$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>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48801090

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档