Javascript jquery表折叠don';不能在ie11.035和firefox 46.0.1上工作

Javascript jquery表折叠don';不能在ie11.035和firefox 46.0.1上工作,javascript,jquery,browser,html-table,collapse,Javascript,Jquery,Browser,Html Table,Collapse,关于浏览器兼容性的一个小问题 我有以下代码来扩展和减少html表的tbody: <script type="text/javascript" src="http://code.jquery.com/jquery-1.5.2.js"></script> <style type="text/css"> </style> <script type="text/javascript" src="http://ajax.g

关于浏览器兼容性的一个小问题

我有以下代码来扩展和减少html表的tbody:

  <script type="text/javascript" src="http://code.jquery.com/jquery-1.5.2.js"></script>
  <style type="text/css">

  </style>
        <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.9/jquery-ui.js"></script>
  <script type='text/javascript'>//<![CDATA[
 $(document).ready(function () {
        $(".expand").click(function () {
            $("#mytable tbody").show("slow");
        });
        $(".collapse").click(function () {
            $("#mytable tbody").hide("fast");
        });
    });

</script>
<center>

<table border="1" width="1200px"  id="mytable">
<thead>
<tr>
<td style="border:red 0px solid"></td>
<td><b>Numero</b></td>
<td><b>Data apertura</b></td>
<td><b>Data scadenza</b></td>
<td><b>Data chiusura</b></td>
<td><b>Competenza</b></td>
<td><b>Priorità </b></td>
<td><b>File caricati</b></td>
<td><b>Assegnata a</b></td>
<td><b>Tipo ricontatto</b></td>
<td><b>Stadio</b></td>
<td><b>Stato</b></td>
<td style="width:80px"><a class="expand" href="#"><button type="button" style="width:100%" >Espandi</a></button></td>
</tr>

<tr class="clickable">
<td>Pallino</td>
<td>1-2016</td>
<td>10/09/2016</td>
<td>25/10/2016</td>
<td></td>
<td>caf</td>
<td>alta</td>
<td></td>
<td>delegato</td>
<td>78576</td>
<td>presa in carico</td>
<td>aperta</td>
<td style="width:80px"><a class="collapse" href="#"><button type="button" style="width:100%">Riduci</a></button></td>
</tr>
</thead>

<tbody style="display:none;">
<tr>
<td colspan="2"><b>Descrizione</b></td>
<td colspan="11">testo Descrizione</td>
</tr>

<tr>
<td colspan="2"><b>Note</b></td>
<td colspan="11">testo Note</td>
</tr>

<tr>
<td colspan="2"><b>Note delegato</b></td>
<td colspan="11">Note delegato</td>
</tr>

<tr>
<td colspan="13"><center>
<input name="Modifica" type="submit" value="Modifica"/> &nbsp;
<input type="reset" value="Cancella"> &nbsp;
<input type="button" value="Annulla" onclick="window.location='privata.php';"></center>
</td>
</tr>
</tbody>
</table>

//
头号人物
数据孔径
斯加登扎数据
数据奇乌苏拉
竞技场
优先权
卡里卡蒂文件
附属物a
蒂波里孔塔托
体育场
斯塔托
巴利诺
1-2016
10/09/2016
25/10/2016
咖啡馆
阿尔塔
德莱加托
78576
加勒比的普雷萨
阿佩尔塔
描述
描述测试
注
测试音符
代表团照会
代表团照会
它可以在Chrome和Edge上运行,但在IE和Firefox上却不行,我不知道为什么。我接受了代码,页面可以在所有提到的浏览器中工作


有人能告诉我为什么它不能在我的上运行,以及我如何解决它吗?

您好,您的html代码有一些错误: 请看一下:

<td style="width:80px"><a class="expand" href="#"><button type="button" style="width:100%" >Espandi</a></button></td>

应将其替换为:

<td style="width:80px"><a class="expand" href="#"><button type="button" style="width:100%" >Espandi</button></a></td>

它将在更改代码后工作


致以最诚挚的问候

有时候,答案就存在于一些小事中:我改为写作。。。我一直在阅读jquery代码,看看其中是否有错误!对不起,对不起,对不起…@brian tompsett谢谢!:)谢谢@Hamir:)没问题。你想什么时候打电话给我都行