2012-06-19 93 views
0

我有一個jQuery無法識別的DOM元素的問題。jquery和DOM元素點擊功能

該網站是:

http://www.italartsofas.it/collection2012/

我需要添加一個功能翻頁被點擊時它。 功能通過這個腳本適用於帶班「表面」和「最美」的DIV:

$ (". prima"). click (function() { 
    $ ('# magazine'). turn ('page', 1); 
}); 

$ (". ultima"). click (function() { 
    var pagine = $ ('# magazine'). turn ('pages'); 
    $ ('# magazine'). turn ('page', page); 
}); 

事實上,點擊「廈華pagina」和「創世紀pagina」的劇本工作。

當我嘗試在類「jPag-first」頁面的鏈接「First」上運行它時,它不會改變。

這裏的腳本:

$ (". jPag-first"). click (function() { 
    $ ('# magazine'). turn ('page', 1); 
}); 

原因可能是使用jQuery創建div#demo1的內容,它是不是已經在HTML現有的?

+0

http://api.jquery.com/category/selectors/ –

+0

爲什麼給''之間的空間。 ,'#'選擇器和Id。兩者之間不應該有任何空白。 –

回答

1

這裏需要刪除空間:

$(". prima") 
$("# magazine") 

應該是:

$(".prima") 
$("#magazine") 

應該有類/ ID識別碼之間沒有空格。

+0

我的腳本是正確的(類和id之間沒有空格),當我寫在這裏時,我犯了錯誤。 此外腳本不起作用的是: $(「.jPag-first」)。點擊(function(){('#magazine')。turn('page',1); }); –