jquery - HTML 图像未在 chrome 中显示,并且 jQuery 更改在 IE 中不起作用

标签 jquery html css image

如标题所述,我有两个问题,第一个很奇怪,另一个可能是我对 jQuery 的了解不够。

这是第一个:

我有一张图片没有在 google chrome 中显示,它可以在本地工作,可以在 firefox 和 IE 7 上在线工作,但不能在 google chrome 上工作。 这是 HTML 代码:

<div class="advert">
    <a href="#">
        <img src="img/advert.png" alt="publicité">
    </a>
</div>

当然,我还决定在 CSS 中为所有这些元素添加 float:left、显示 block 、高度和宽度。不过,Google chrome 检查器甚至不检查 HTML 标记。

第二个问题是(抱歉,如果不允许有 2 个问题,如果是的话我会创建另一个主题):

我有一个 jQuery 代码可以使用选项框更改 div 的内容,它适用于 Firefox、Chrome、IE8。但在 IE7 上不行。 这是 HTML 代码:

<div class="styled-select">
    <select id="bloc">
       <option value="france">Régions administratives</option>
       <option value="meunerie">Régions meunières</option>
    </select>
</div>
<div class="cartes-choix">
    <div class="france">
        //Image here
    </div>
    <div class="meunerie">
        //Image here
    </div>
</div>

这是 jQuery 代码:

$(document).ready(function(){
     $('#bloc').change(function(){
            $('.france').hide();
            $('.meunerie').hide();
            $('.' + $(this).val()).show();
     });
});

在此先感谢您的帮助。

最佳答案

对于第一个问题。

请检查您是否没有在 chrome 中安装任何添加拦截器扩展程序?如果您已安装,请禁用它,然后再尝试。

或者只是禁用 chrome 中的所有扩展并尝试。

关于jquery - HTML 图像未在 chrome 中显示,并且 jQuery 更改在 IE 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15133622/

相关文章:

javascript - CSS3 和 JS : Rotation on click per 90° to a full circle?

javascript - Spectrum 颜色选择器不适用于 jQuery 对话框

html - 如何修复 w3.css 列表项中的高度偏移

PHP 警告 DOMDocument::loadHTML():第 10 行实体中的标记部分无效

html - css 只显示一半的文本框?

javascript - 如何在javascript中使用pdf的字节数组在浏览器中显示pdf?

jquery 选择除 div 及其子元素之外的所有元素

php - 用户登录后隐藏文本?

html - 内容溢出而不是扩展 div

css - css 中的正则表达式失败