http://www.cnblogs.com/xuejie/archive/2012/12/17/2821515.html
模擬點擊框內的按鈕
我需要彈出一個div,這個div是一個ajax請求,請求成功的時候我需要把當前框框關閉,並彈出一個框框。 我採取的是模擬點擊關閉按鈕,但是那個按鈕始終就是無法點擊,我在這個地方糾結了好久,後來終於找到了答案,比如你的關閉按鈕id為#cancel_btn,你可能會以為你直接這樣就可以了
  $('#cancel_add').click(); 因為你的id是你命名的,你認為它肯定是唯一的,但實際上這樣是不行的,在它處理彈出框框的同時他好像是又重新生成了下這個div,也就是說當前頁面中其實是有2個cancel_add的,所以你如果用上面的代碼是無法選擇到那個按鈕的。 你需要用以下代碼選擇到它:
  $('#wBox #cancel_btn).click(); 這樣就可以了。
獲取div內文本框id為content的值的時候我們需要這樣來獲取:
  $('#wBox #content').val() 
沒有留言:
張貼留言