[英]Get first hidden form and show it
我不知道如何使用隱藏的類form-wrapper
來獲取第一個div
並取消隱藏它。 我要完成的工作是創建一個按鈕(添加語言),然后單擊此按鈕,顯示帶有類form-wrapper
的第一個隱藏的div。
我所做的事情:(函數unhideOneForm僅被調用一次,目前,它僅用於測試目的,但不顯示任何form / div。
function unhideOneForm(){
$(".form-wrapper :hidden:first").slideToggle("fast");
}
$(document).ready(function(){
var divs = $('.form-wrapper');
$.each(divs, function(div){
//alert($(this).html());
if ($(this).find('select option:selected').text().indexOf("----") >= 0){
$(this).hide()
}
});
unhideOneForm()
});
您能檢查問題出在哪里嗎?
display : none
在您的<div class="form-wrapper">
而不是其子目錄上。
所以選擇器應該是
$(".form-wrapper:hidden:first")
//^ - remove the space - it is for child selector.
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.