**使用jquery-easyui編寫web軟件,遇到了幾個問題:**
**如何隱藏一個標簽,如何不可用一個標簽。**
~~~
<input id='test' class="easyui-datebox" ></input>
~~~
經常編寫web的同仁都知道隱藏可用不可用一個標簽是最簡單不過的問題了。
使用jquery隱藏的代碼:
~~~
$("#" + hideitem).css("display", "none");
~~~
使用jquery不可用的代碼的代碼:
~~~
$("#" + parent).attr("disabled", "disabled");
~~~
可是在使用了?jquery-easyui的標簽后,以上代碼都不管用了!!
?后來自己測試確實是不管用了。看來是?jquery-easyui在底層已經把樣式重寫了,導致最經常使用的方法不行了。
但問題卻不能不解決,最終的方案如下:
?
~~~
<div id=" divParent"style="margin:10px 0;">
<input id='test' class="easyui-datebox" ></input></div>
~~~
隱藏代碼:
~~~
$("#divParent" ).css("display", "none");
~~~
既然jquery-easyui的標簽不能隱藏,那就隱藏它的父標簽,可以隱藏了。
不可用的代碼:
?
~~~
$("#test").datebox({
disabled: true
});
~~~
仔細研究jquery-easyui的文檔,其實它有不可用的屬性,看來,樣式確實被重寫了。
- 前言
- js封裝和作用域
- 封裝html的select標簽的js操作
- js正則表達式的使用
- 使用閉包對setTimeout進行簡單封裝
- js中如何復制一個對象,如何獲取所有屬性和屬性對應的值
- js中如何把字符串轉化為對象
- js操作iframe兼容各種瀏覽器
- js模板方法的思路及實現
- 在js中如何實現方法重載?以及函數的參數問題
- 單純的html頁面如何提交,傳遞參數,以及對身份的驗證
- ajax如何調試
- js綜合應用簡單的表格統計
- js格式化貨幣數據
- js綜合應用:表格的四則運算
- 如何在瀏覽器中打開PDF文件并實現預覽的思路與代碼
- js實現幻燈片效果
- js實現幻燈片效果二
- jquery-easyui必填項隱藏問題的處理方案
- jquery-easyui隱藏可用不可用的問題的處理方案
- js變量作用域--變量提升