Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
IE中的Jquery可排序错误_Jquery_Internet Explorer 8_Internet Explorer 7_Cross Browser_Jquery Ui Sortable - Fatal编程技术网

IE中的Jquery可排序错误

IE中的Jquery可排序错误,jquery,internet-explorer-8,internet-explorer-7,cross-browser,jquery-ui-sortable,Jquery,Internet Explorer 8,Internet Explorer 7,Cross Browser,Jquery Ui Sortable,在IE7和IE8中进行排序时会出现一些非常不寻常的错误(在IE9中可以正常工作) Jquery: $(".first, .second, .third").sortable({ update : function (event, ui) { var listItem = $(this).sortable('toArray'); var string = "navOrder=1&listItem=" + listItem; } });

在IE7和IE8中进行排序时会出现一些非常不寻常的错误(在IE9中可以正常工作)

Jquery:

$(".first, .second, .third").sortable({
    update : function (event, ui) {

        var listItem = $(this).sortable('toArray');
        var string = "navOrder=1&listItem=" + listItem;

    }
});   
HTML:

  • 了解更多有关法律的信息
      ACA概述
    • 时间表
      • 已生效
      • 2012年时间线 2013年时间线 2014年时间线 2015年及以后
  • 改革对我有何影响?
    • 我有一个预先存在的情况
    • 我有医疗保险
        医疗保险插页 医疗保险改革概述 医疗保险优势计划 医疗保险D部分
    • 我有保险
      • 我有雇主给我的保险
      • 我自己买保险
      小型企业
      • 小企业税收抵免
      • 小型企业健康计划补助金
      • 自由选择券
      大型企业
        大型雇主保险要求
      • 我是大雇主吗
      • 雇主巨额罚款
    我听到的是真的吗?
    • 我为什么要关心医疗改革
    • 政府对我的临终决定有发言权吗
    • 医疗保险服务是否会被削减以控制成本
    • 公共资金将用于支付堕胎费用吗
  • 资源
    • 外部资源

我认为异常实际上在JSFIDLE中,而不是在可排序的
中:进入调试器并跟踪调用堆栈表明
scheduleHighlight
方法中存在错误(根据Visual Studio,第1369行)。在跟踪之后,实际崩溃出现在第167行:在某些IE版本中,试图选择一个范围导致崩溃


错误是否发生在JSFIDLE之外?

我认为异常实际上发生在JSFIDLE中,而不是可排序的
中:闯入调试器并跟踪调用堆栈表明
scheduleHighlight
方法中有错误(根据Visual Studio,第1369行)。在跟踪之后,实际崩溃出现在第167行:在某些IE版本中,试图选择一个范围导致崩溃


该错误是否发生在JSFIDLE之外?

该问题已通过升级到Jquery 1.5.2和UI 1.8.13解决该问题已通过升级到Jquery 1.5.2和UI 1.8.13解决您正在使用一个数字作为ID的第一个字符!避免这种情况,你说“不寻常的错误”是什么意思?@roXon谢谢你提醒我身份证!那么,IE7/8中的JSFIDLE应该向您显示错误的类型。第二级和第三级LIs没有独立行动,导致了一些非常奇怪的行为。我刚刚通过升级到Jquery 1.5.2和UI 1.8.13解决了这个问题,我认为您应该自己发布一个答案。为了子孙后代!:)请注意,class和id属性区分大小写!(除了IE中的课程。你的选择!;)@roXon似乎我必须等8个小时才能回答我自己的问题:)你正在使用一个数字作为ID的第一个字符!避免这种情况,你说“不寻常的错误”是什么意思?@roXon谢谢你提醒我身份证!那么,IE7/8中的JSFIDLE应该向您显示错误的类型。第二级和第三级LIs没有独立行动,导致了一些非常奇怪的行为。我刚刚通过升级到Jquery 1.5.2和UI 1.8.13解决了这个问题,我认为您应该自己发布一个答案。为了子孙后代!:)请注意,class和id属性区分大小写!(除了IE中的课程。你的选择!;)@roXon似乎我必须等8个小时才能回答我自己的问题:)是的,它确实发生在JSFIDLE之外。在WinXP上的IE7/8中。另外,在Win7上的IE7兼容性(IE9的兼容性)中。是的,它确实发生在JSFIDLE之外。在WinXP上的IE7/8中。另外,在Win7上的IE7兼容性(IE9)。
<ul class="first">
  <li id="4">Learn More About The Law
    <ul class="second">
      <li id="49">ACA Overview</li>
      <li id="45">Timelines
        <ul class="third">
          <li id="31">Already in Effect</li>
          <li id="55">2012 Timeline</li>
          <li id="56">2013 Timeline</li>
          <li id="57">2014 Timeline</li>
          <li id="58">2015 and on</li>
        </ul>
      </li>
    </ul>
  </li>
  <li id="2">How Will Reform Affect Me?
    <ul class="second">
      <li id="32">I Have a Pre-existing Condition</li>
      <li id="47">I Have Medicare
        <ul class="third">
          <li id="54">Medicare Insert</li>
          <li id="20">Overview of Medicare Changes</li>
          <li id="21">Medicare Advantage Plans</li>
          <li id="22">Medicare Part D</li>
        </ul>
      </li>
      <li id="50">I Have Insurance
        <ul class="third">
          <li id="51">I Have Insurance From My Employer</li>
          <li id="52">I Buy My Own Insurance</li>
        </ul>
      </li>
      <li id="48">Small Businesses
        <ul class="third">
          <li id="42">Small Business Tax Credits</li>
          <li id="28">Grants for Small Business Wellness Programs</li>
          <li id="27">Free Choice Voucher</li>
        </ul>
      </li>
      <li id="53">Large Businesses
        <ul class="third">
          <li id="38">Large Employer Insurance Requirement</li>
          <li id="39"> Am I a Large Employer?</li>
          <li id="44">Large Employer Fines</li>
        </ul>
      </li>
    </ul>
  </li>
  <li id="3">Is What I Hear True?
    <ul class="second">
      <li id="59">Why should I care about healthcare reform?</li>
      <li id="40">Will the government have a say in my end-of-life decisions?</li>
      <li id="41">Will Medicare services be cut to control costs?</li>
      <li id="43">Will public funds be used to pay for abortions?</li>
    </ul>
  </li>
  <li id="5">Resources
    <ul class="second">
      <li id="33">External Resources</li>
    </ul>
  </li>
</ul>