我認爲這很容易,但我不知道該怎麼做。 我有一些圖片點擊事件,當點擊時,它打開一個燈箱,但我想激活點擊,當頁面打開,就像當從鏈接接收一個ID(即www.somelink.com/?id = 2)。如何使用jQuery加載頁面後觸發事件
這個環節應該主動時收到的網址
喇嘛喇嘛
ID是這可能嗎?
我認爲這很容易,但我不知道該怎麼做。 我有一些圖片點擊事件,當點擊時,它打開一個燈箱,但我想激活點擊,當頁面打開,就像當從鏈接接收一個ID(即www.somelink.com/?id = 2)。如何使用jQuery加載頁面後觸發事件
這個環節應該主動時收到的網址
喇嘛喇嘛
ID是這可能嗎?
是的,這是可能的。
jQuery(document).ready(function() { jQuery(selector).click(); });
您需要創建您的網頁上隱藏的元素傳遞到id
,如果這是需要的選擇。
.click()事件不是假設在點擊時工作?就像選擇器被點擊一樣,這樣做? – macieira 2012-02-16 18:26:16
@macieira'jQuery(selector).click()'相當於'jQuery(選擇器).trigger('click')'。有了一個參數,'.click()'設置處理程序,並且沒有它會調用處理程序。 http://api.jquery.com/click/ – 2012-02-16 19:42:14
你可以做這樣的事情:
$(document).ready(function() {
$('#idOfTheElement').trigger('click');
});
注:
如果你只想當你從查詢字符串參數id要做到這一點,你必須換行代碼中,我張貼在if語句中。
謝謝。我是在正確的方式。我看到觸發事件,但認爲事件的工作就像.click事件。 – macieira 2012-02-16 18:25:05
'$ _GET = <?php echo $ _GET ['l']?>; ('_'GET'=''){('img [name * ='album'+ $ _ GET +'「]')。trigger(」click「); }' – macieira 2012-02-16 19:04:57
@macieria尼斯。 :) 如果它適用於您,請嘗試將答案標記爲已接受(在投票向上/向下按鈕下方),以便其他人可以做同樣的事情,如果他們有相同的問題。 – Meryovi 2012-02-16 22:27:25
您使用哪種服務器端技術? PHP,ASP/.NET? – Meryovi 2012-02-16 17:00:04
http://jquery.com – xandercoded 2012-02-16 17:02:01
即時通訊使用PHP。 Ty – macieira 2012-02-16 18:21:59