0

这是我的网站http://www.eboard.jp,使用 Django。
在首页上,我页面上的 jQuery“加载”在 IE9 上不起作用,
但在其他浏览器上运行良好。

关于这个问题有什么建议吗?

这是相关的 JS 文件和基本的 html。
http://www.eboard.jp/static/js/main.js

<table>
 <tr>
  <td id="center">
   <table class="course_filter">
   <tr>
  <td class="search_mes">
   <ul class="intro_list">
    <li>eboard[いーぼーど]は、&lt;br>小学生~高校生の無料学習サイト。&lt;/li>
    <li>動画が集まった「コース」を使って、&lt;br>自分のペースで学習を進められます。&lt;/li>
   </ul>
   <ul class="link_list">
    <li class=""><img alt="" class="i_18" src="/static/icons/video.png"/>
     <a href="/courses/{{ beginner.id }}/1">動画で学ぼう! eboardの使い方</a></li>
    <li><img alt="" class="i_18" src="/static/icons/key.png"/>
     <a href="/accounts/signup/">ユーザー登録</a></li>
   </ul>
  </td>

  <td class="filters">
   <ul class="ages">
    <li><a id="ele" class="ele" href="/age=ele/sub=all/"></a></li>
    <li><a id="jun" class="jun" href="/age=jun/sub=all/"></a></li>
    <li><a id="hig" class="hig" href="/age=hig/sub=all/"></a></li>
   </ul>
   <ul class="subjects">
    <li><a id="mat" class="mat" href="/age=all/sub=mat/"></a>算数・数学&lt;/li>
    <li><a id="soc" class="soc" href="/age=all/sub=soc/"></a>社会</li>
    <li><a id="sci" class="sci" href="/age=all/sub=sci/"></a>理科</li>
    <li><a id="eng" class="eng" href="/age=all/sub=eng/"></a>英語</li>
   </ul>
  </td>
 </tr>
</table>

<div id="course_tb">
 <p class="loading"><img alt="" src="/static/images/loading2.gif">
</div>

这个是加载的html。

<div id="course_tb">
{% paginate 12 popnote_courses %}
{% for course in popnote_courses %}
{% score_for_object course as score %}
 <table class="course c_desc" title="{{ course.title }}|{{ course.description|linebreaksbr }}">
  <tr>
   <td class="thumb">
    <a href="/courses/{{ course.id }}/1"><img alt="{{ course.title }}" class="l_thumb" src="{{ course.thumb }}" /></a>
   </td>
  </tr>
  <tr>
   <td class="course_info">
    <ul>
     <li class="course_title"><a href="/courses/{{ course.id }}/1">{{ course.title }}</a></li>
     <li class="course_li">{% for age in course.target_age.all|slice:":2" %}{{ age.layer }} {% endfor %}</li>
     <li class="course_li"><img alt="みんなの評価" class="i_20" src="/static/icons/like.png"> {{ score.score }}
     <img alt="コース登録者数" class="i_20" src="/static/icons/user.png"> {{ course.reg_count }}人&lt;/li>
    </ul>
   </td>
  </tr>
 </table>
{% endfor %}
{% show_more "<img alt="" class="i_24" src="/static/images/loading.gif" > 次のコースを読みこむ" "<div class="loading" ><img alt="" src="/static/images/loading2.gif" ></div>"%}
</div>
4

1 回答 1

1

检查 IE 中的网络选项卡,但您可能会发现它正在尝试加载最后没有哈希的 url。IE 通常不会将#tags 发送到服务器,因为它们用于客户端。

于 2012-09-30T10:06:27.590 回答