最近在做專案的時候使用了jquery~新手學習jquery.~遇到了一些"奇怪"的問題(各位大神別拍磚).
感謝classyuan老大的支援..classyuan的blog.下面列舉一些:
1.跟html元素載入事件的時候,會在載入的時候同時執行該事件。
錯誤**:
$("#btnload").bind("click",getproduct());正確**
$("#btnload").bind("click", function() );我在這段**,忽略了bind這個方法.api的解釋是bind(type,[data],fn)
我錯誤的講fn當做乙個簡單的function..導致這段**會在載入的時候執行一次這個fn..
這是乙個書寫格式的疏忽.希望知道原因的大神可以指點。
2變數作用域的問題.(貌似這個不是jquery的問題.而是js跟.net的區別..)
function text()這個函式.我想讓他alert出相應的id..結果..答案很同意..3個標籤的函式..彈出來都是3..}function tes(id)
看了一下..明白了
變數作用域的問題,傳個tes函式的引數是迴圈結束後i的值,所以全部是3。
這一點似乎和.net不一樣。
最後接解決方案- -..直接吧$(this)傳遞進去了
3.事件執行順序的問題
給這個繫結了onclick事件,事件的內容是給
標籤的parent增加乙個href屬性.
但是事件執行完畢之後,將會直接跳轉到a標籤的鏈結。經過分析.
應為click是在href之前執行的,也就是當點選的時候a標籤已經有了href,然後同時又觸發了a標籤.
解決方案..去掉
外層的a標籤..然後修改事件
idwrap('');以上是我這個新手第一次使用jquery所遇到的問題..留在這裡.當做成長的歷程..各位大神老鳥..別噴吖..
Latex新手可能遇到的一些問題
1 latex的安裝 latex有網頁版還有軟體版,我選用的是miktex texstudio的軟體方式,具體的安裝步驟,可以參考這篇文章 每次安裝完成後就可以通過開啟texstudio進行編輯了 作為新手,實時踩坑,實在痛苦,下面記錄一下踩的幾個坑 1.標題作者不顯示 解決辦法 在 begin下面...
遇到的一些問題心得
一.專案的版本管理。1 gnu 風格的版本號命名格式 主版本號 子版本號 修正版本號 編譯版本號 major version number.minor version number revision number build number 示例 1.2.1,2.0,5.0.0 build 13124...
一些遇到的問題,做個筆記!
問題二 2.利用ios原生獲取當前地理位置經緯度 方法過程 1.匯入系統地相簿 import self.locationmanager cllocationmanager alloc init locationmanager.delegate self locationmanager.desired...