2014-01-25 106 views
0

我有執行上的ID自動點擊代碼jQuery的觸發不工作

$(function() { 
     setTimeout(function() { 
      $('#jivo-label-status').trigger('click'); 
     }, 5000) 
    }); 

但它不工作,我不知道爲什麼,我試圖添加$(文件)。就緒,它包在功能但沒有結果。 P.S.我的jQuery庫在現場加載,所以它不是問題的原因

+0

將$('#jivo-label-status')放入控制檯時會返回什麼結果? – ama2

+0

什麼是#jivo-label-status?什麼是HTML元素? –

+0

你想觸發什麼,它只適用於jQuery綁定的事件處理程序? – adeneo

回答

0

嘗試element.click();。 它應該更好。

+1

element.click()與element.trigger(「click」)完全相同 – ama2

+0

我試過,但沒有工作 – user3166813

+0

我可以看到代碼或至少是頁面嗎?你用什麼瀏覽器? – nike4613

0

你可以看看這個jsFiddle,看看這是你在找什麼?

$(function(){ 
    setTimeout(function(){ $('#jivo-label-status').trigger("click"); }, 500); 
}) 

$('#jivo-label-status').on('click', function(){ 
    alert('Hello'); 
})