1樓:匿名使用者
狀態復改變時,在**方法制裡,開個子執行緒裡面用個無限bai迴圈du去呼叫那個函式,zhi
在用個變數去控制dao執行緒的終止. 開子執行緒是為了不阻塞ui執行緒. 要是你那個函式裡要改變ui的話,那就要用到handler了, 因為函式的呼叫是在子執行緒.
或者在那個迴圈裡用handler來傳送訊息去呼叫你那個函式. 這樣你的函式也是在主線程裡執行了. 一直執行某個函式?
最好是用服務來代替函式吧!.
2樓:匿名使用者
寫個子執行緒,無線迴圈,呼叫你說的某個函式
怎樣使js中的onclick事件只觸發一次,就是我點選了一次,再次點選的時候不讓其再觸發
3樓:匿名使用者
解決的方法:
1、用jquery的方式
jquery專門為此功能提供了乙個函式one。這樣寫就能讓click這個事件只執行一次。
$("#btn3").one('click',function());
2、不用jquery的方式
框起來的3處都是不用jquery實現的只觸發一次的效果。核心**是這句btn.onclick = null;
就是click事件被執行的時候,讓它把這個事件本身給清空。
4樓:益享天開
如果你用jquery寫那就方便多啦:
$(node).one('click',function(){})
如果用js原生的寫法,那麼可能你需要加個變數判斷,防止重複觸發!
5樓:春風化雨
有2種方式實現,下面詳細介紹,這是測試頁面測試頁面框起來的3處都是不用jquery實現的只觸發一次的效果。核心**是這句
btn.onclick = null;
就是click事件被執行的時候,讓它把這個事件本身給清空。
jquery專門為此功能提供了乙個函式one。
這樣寫就能讓click這個事件只執行一次。
$("#btn3").one('click',function());
6樓:匿名使用者
用乙個開關變數就可以了哦。
var kaiguan=1;
onclick=function()
}執行click事件的時候就會判斷一下kaiguan的值,第一次點選之後開關變數變成0了(if判斷視為false),用if判斷就不會通過,自然就只能執行一次拉
7樓:匿名使用者
你說的這個功能在jquery裡有個繫結事件的方法,**如下:
$("#btntest").one("click",function());
android如何實現點選乙個按鈕進入指定網頁
在按鈕響應裡加上這三行 就好 uri uri intent intent new intent uri startactivity intent android怎麼實現點選乙個按鈕以後跳轉到指定的 比如點選乙個按鈕以後跳到首頁 嗯,是在本activity 上顯示這應該難點要換布局。不如直接跳到乙個a...
如何改變delphi 中按鈕的樣式
改變 delphi 中按鈕的樣式,有多種方法 一 你可以借用第三方控制項的 button 控制項,有多種樣式可以選擇。二 對於 delphi 內建標準的tbutton 元件,比較方便的做法,是使用 類元件。三 自己寫 編寫按鈕的重繪事件。自己寫控制項吧,想要啥樣都可以。delphi中如何改變butt...
求助Excel運單號自動狀態改變
首先啟動excel2010,選擇需要輸入資料的單元格位址,比方說a1.選擇單元格a1,右鍵單擊從下拉列表中選擇設定單元格格式選項,接著彈出對話方塊。在彈出的設定單元格格式對話方塊中,切換到到數字選項卡。在該選項卡中選擇文字型別,點選確定按鈕,接著在單元格a1中輸入身份證號碼即可。這樣設定後就不會在變...