搜尋

首頁  >  問答  >  主體

thinkphp3.2.3+jquery隱藏的問題

遍歷出來的

然後我想用jquery去把遍歷出來的全部東西都隱藏了,
我使用了這個jquery代碼

不知道為什麼只隱藏了一個?不是全部遍歷出來的都隱藏了?

某草草某草草2825 天前510

全部回覆(3)我來回復

  • 習慣沉默

    習慣沉默2017-05-16 13:12:09

    依照規範,一個頁面中id是唯一的,你在頁面中產生了多個id相同的元素,這本身違反了規範。 jQuery的id選擇器本能的認為只能有一個元素,所以就出現了問題描述中的情形!
    請設定class屬性,需要有相同表現的元素用同一個類別名,然後操作類別名稱就可以同時控制多個元素。
    HTML
    <td class='num'></td><td class='num'></td>

    Javascript
    $('.num').hide();

    回覆
    0
  • phpcn_u1582

    phpcn_u15822017-05-16 13:12:09

    雷雷

    回覆
    0
  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-16 13:12:09

    二樓正解。 id是唯一的。換成 class 選擇器就好了

    回覆
    0
  • 取消回覆