首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Jquery对某个类不做任何操作。

Jquery对某个类不做任何操作。
EN

Stack Overflow用户
提问于 2016-10-07 21:02:16
回答 1查看 56关注 0票数 2

对于任何使用JQ的人来说,这个问题可能非常简单。我刚刚从代码开始,所以这并不是什么可看的,真的。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<table border="1px">     //database connection and <head> with scripts 
    <tr>                    //(including jquery link) come before this
        <th>Data/Timp</th>
        //random headers
    </tr>
    <?php
    $sql = "SELECT * FROM table1 ORDER BY Timp DESC";
    $result = $conn -> query($sql);
    while ($row = $result -> fetch_assoc()) {
        echo "
        <tr class = 'mainRow'>
            <td>".$row['Timp']."</td>
            <td>".$row['Tema']."</td>
            //a few more of these
        </tr>";
        $sql = "SELECT * FROM table2 WHERE ID_tema = " . $row['ID'];
        echo "<div class = 'dropdown'>";
        $result2 = $conn -> query($sql);
        //more table headers here
        while ($row2 = $result2 -> fetch_assoc()) {
            echo "
            <tr>
                <td>".$row2['Timp']."</td>
                <td>".$row2['Descriere']."</td>
                //more of these
            </tr>";
        }
        echo "</div>";
    }
    ?>
</table>

我想我想做的是一个测试日志。您有各种各样的任务(从一个表中获得),每个任务都有来自另一个表的任务。现在,上面的脚本工作得很好(即使它比Quasimodo更可怕),但是当我尝试使用Jquery来改进它时,它什么也不做。我想做的是点击一个任务,并让它的任务滑下来或滑动,如果他们已经展开。问题是,我的工作流程是"Baby,检查每个点都能工作“,所以我为它构建的第一个Jquery是:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
$(document).ready(function() {
    $('.dropdown').hide();
});

而且,为了我的生活,我不明白为什么它不起作用。切换到$('.mainRow').hide();很好,但我不知道如何使下拉菜单消失。会非常感谢你的帮助。

EN

回答 1

Stack Overflow用户

发布于 2016-10-07 21:07:48

首先,除非将div嵌入到td元素中,否则不能在表中嵌入它。换句话说,您要输出的html是不正确的,这可能会产生影响

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39928852

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文