2013-12-08 41 views
0

我想用sidr插件創建一個網頁& jquery。當有人點擊一個列表項時,它會做一些事情,比如說說哪個項目。 我創建了一個基本的HTML文件,如:Sidr Click Action Jquery

http://pastebin.com/hc4QyxW6

與調用jQuery和錫德爾庫,你可以看到。我的css文件是由sidr提供的。 當我點擊身體上的東西時,沒有問題。但是當我點擊側欄上的項目時,jquery不會激活點擊活動?我怎樣才能做出側邊欄工作?我正在尋找5個小時的解決方案。請幫忙:D

謝謝。

Here is My file

+0

嘗試在源代碼中加入邊欄'source:'#demoheader,#demo-content,#sidebar'' – mdesdev

+0

不幸的是,我不明白你作爲一個非母語的人是什麼意思。你能更清楚一點嗎?對不起:( – user177109

+0

我沒有看到你的代碼中的邊欄。你可以做一個[小提琴](http://jsfiddle.net)? – mdesdev

回答

0

一些提示:你的DOCTYPE是很老的HTML5是jQuery的青白適合。使用此:

<!doctype html> 
<html> 
</html> 

其次所有你的CSS的jQuery自帶的腳本調用jquery.and實際使用jQuery的應該是在你的文檔頭部的腳本之前。如果您使用的是jQuery和jQuery UI,那麼jquery必須首先列出,否則UI將無法工作。之後,你應該能夠鏈接所有的id(#的名字)。像這樣:

<link rel="stylesheet" href="http://code.jquery.com/ui/1.10.3/jquery-ui.css"> 
<script src="http://code.jquery.com/jquery-1.9.1.js"></script> 
<script src="http://code.jquery.com/ui/1.10.3/jquery-ui.js"></script> 
<style> 

後的javescript選擇器($的document.ready功能)或CSS的ID(#id_name {什麼風格:屬性;})通過id'ing他們得到應用到你想要什麼在你想讓它們使用的元素中(如div id =「#demoheader」或div data-role =「content」id「demoheader」或其他)。