2009-07-18 85 views
0

是否有無論如何我可以使用jQuery鎖定一個div,即使div變灰,在提交按鈕?使用JS來鎖定div

$('#buttoncancel').click(function() 
     { 
      $('#radiodj').hide('slow'); 
     } 
    ); 

目前,隱藏了radiodj DIV,你可以看到,但我要如何讓這個在div變成灰色/禁用,使用jQuery?

回答

2

一般解決方案是創建第二個div(背景:黑色,顯示:無),這將重疊的第一個。然後只需$('#fullblackdiv').css({opacity:0,display:block})。aniamte({opacity:0.5},1000)。

1

我相信你可以簡單地...

$('#radiodj').attr("disabled", true); 

...並在另一面......

$('#radiodj').removeAttr("disabled"); 

...恢復它如果需要的話。這就是說,(它可能不言而喻,但是)你應該假設所有輸入都受到了污染,並且在你的後端腳本語言中適當地處理它,因爲在使用開發人員插件的瀏覽器中覆蓋這些東西相當簡單。