php - 具有相同 html 的两个页面呈现不同的效果

标签 php javascript jquery html

我有一个页面,您可以在这里访问:

http://beerportfolio.com/beerPortfolio2.php?u=hoppy

页面上有一个 slider ,它可以清除我的 div 并将新数据加载到其中。当我单击 slider 返回时,它应该加载与最初相同的数据。它确实做到了这一点,但当我返回原始页面时,格式全部错误。

在原始页面加载时:

enter image description here

然后单击 slider 并返回后:

enter image description here

奇怪的是,当我查看每个页面的 html 源代码时,它们对我来说看起来完全一样。

我使用一个 js 函数来完成这一切,该函数使用 jquery load 调用 php 脚本将每个新页面加载到 div 中。

最佳答案

您的 HTML 前后不完全相同。

使用 Chrome 开发者工具之类的工具来检查元素,而不是查看源代码。通常,当页面通过 Javascript 更改时,“查看源代码”的结果不会更新。

之前:

<div id="beerPortfolio">
 <div class="row">
                <div class="span3">
                    <div id="drop1">        <select id="dropOneMike" onchange="getDrop2Mike(5)">            <option value="0">All</option>
                            <option value="1">Alphabetical</option>
                            <option value="2">Brewery</option>
                            <option value="4">Rating</option>
                            <option value="3">Style</option>

                        </select>
                    </div>
                </div>
                <div class="span3">
                    <div id="drop2">

                    </div>
                </div>

                <div class="span3">

                </div>


            </div>
            <br>

之后:

<div id="beerPortfolio">        <select id="dropOneMike" onchange="getDrop2Mike(5)">            <option value="0">All</option>
                            <option value="1">Alphabetical</option>
                            <option value="2">Brewery</option>
                            <option value="4">Rating</option>
                            <option value="3">Style</option>

                        </select>


                <div class="span3">
                    <div id="drop2">

                    </div>
                </div>

                <div class="span3">

                </div>



            <br>

关于php - 具有相同 html 的两个页面呈现不同的效果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15939809/

相关文章:

php - 如何在此查询中使用 LEFT JOIN

javascript - 如何在 router.get() 方法中传递 url 作为参数?

javascript - 如何在项目外部安装 grunt 并从项目目录运行任务

javascript - 无法正确添加变量

jquery - 同一页面上具有不同ajax源的多个DataTable

javascript - 将 Javascript 变量传递到 PHP 服务器

php - 在高负载下与 PHP+Redis 的并发连接

php:从数组创建变量

javascript - 我正在尝试将数字转换为相反的值,无论数字是正数还是负数

jquery - Twitter Bootstrap 移动菜单 - 默认为未折叠状态