在IE中不使用jquery [英] not working with jquery in IE

查看:75
本文介绍了在IE中不使用jquery的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我是jquery的新手,但似乎无法找到为什么它适用于除IE之外的所有内容



I am new to jquery and can''t find seem to figure why it works in everything but IE

<script type="text/javascript" src="http://code.jquery.com/jquery-1.9.1.min.js""></script>
</head>
    <body>
<ul class="slides">
  <li class="screenshot"><p>Text 1</p><img class="phone" src="one.png"></li>
  <li class="screenshot"><p>Text 2</p><img class="phone" src="two.png"></li>
  <li class="screenshot"><p>Text 3</p><img class="phone" src="three.png"></li>
  <li class="screenshot"><p>Text 4</p><img class="phone" src="two.png"></li>
  <li class="screenshot"><p>Text 5</p><img class="phone" src="three.png"></li>
</ul>


 <script>
 $(function () {
        $('#right-arrow').click(function (ev) {
            ev.preventDefault();
            var $visibleImage, total, stack;
            $visibleImage = $('.screenshot:visible');
            total =  $('.screenshot').length;
            stack = $visibleImage.prevAll().length;
            $(this).attr('href') === stack++;

            if (stack === total) {
                stack = 0;
            }
            $visibleImage.fadeOut('slow');

                $('.screenshot:eq(' + stack + ')').fadeIn('slow');

        });
 });

 </script>

推荐答案

(function(){
(function () {


('#right -arrow')。click(function(ev){
ev.preventDefault();
var
('#right-arrow').click(function (ev) { ev.preventDefault(); var


visibleImage,total,stack;
visibleImage, total, stack;


这篇关于在IE中不使用jquery的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆