国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > JS > 正文

jQuery的一些注意

2024-09-06 12:44:19
字體:
供稿:網(wǎng)友
用jQuery的時候,剛開始一直以為用$("#someid")取出來的是dom對象的擴展,于是就很自在的用$("#someid").value,$("#someid").text之類的,可惜一直取不出要的值。后來才發(fā)現(xiàn),它并不是擴展。如果要取類似上面的值,就要用$("#someid").val(),$("#someid").text()。這些還是在查看了它的api文檔以后才發(fā)現(xiàn)的,不禁要感慨一聲,JavaScripty的api文檔多重要啊。
  這兩個方法:$("#formId").submit(), $("#formId").submit(function(){ ...}),兩者不一樣的是,前者是調(diào)用submit方法,后者是增加onsubmit方法。
  用jQuery調(diào)用ajax,是非常方便的,$.get, $.post,看了這兩個方法,就會發(fā)現(xiàn)了。javascript用fp是挺方便的,如果是Java的話,目前也就只會用匿名類的方法,代碼還不簡潔,而且一點fp的味道都沒有。
  用thickbox(從http://jquery.com/plugins進去,找到thickbox的主頁,看一下example就會用了),要寫彈出窗口的時候要注意了,如果是用#td_inline的話,比如這樣寫


<div id="messageDiv">
<input type="text" id="nameTextfield"/>
</div>


然后按鈕這樣寫:

<a href="#td_inline?width......&inlineid=messageDiv" class="thickbox"/>

現(xiàn)在的問題就是,如果你在彈出的窗口中,要取得nameTextfield的value(或其他屬性),就取不出你想要的值了,因為實際上彈出的窗口是另一個新的div,里面的對象跟messageDiv里面的對象是不一樣的,這時候如果想用document.getElementById("nameTextfield")就要小心了,因為取到的文本框并不是彈出窗口中的。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 漾濞| 大连市| 分宜县| 邵阳县| 彭山县| 阳曲县| 孟州市| 永定县| 泸西县| 姜堰市| 天柱县| 临泉县| 綦江县| 大理市| 天峨县| 崇州市| 慈利县| 应用必备| 车险| 电白县| 上高县| 祁连县| 凭祥市| 皮山县| 舒兰市| 仙桃市| 枣强县| 神农架林区| 崇义县| 兴业县| 新疆| 宜州市| 化州市| 云南省| 电白县| 百色市| 额济纳旗| 恭城| 徐州市| 巴塘县| 育儿|