Skip to content

Commit b59713c

Browse files
committed
Merge pull request #1 from HighgateCross/master
Added example and default styling.
2 parents 750f75d + 7dc34e9 commit b59713c

35 files changed

+2435
-507
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
11
*.swp
2+
.DS_Store

examples/00_simple.html

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
<html>
2+
<head>
3+
<link type="text/css" href="../listable.css" media="screen" rel="stylesheet" />
4+
<link rel="stylesheet" href="js/fancybox-1.3.4/jquery.fancybox-1.3.4.css" type="text/css" media="screen" />
5+
</head>
6+
<body>
7+
<form>
8+
<ul class="todo">
9+
</ul>
10+
</form>
11+
<div class="mask">
12+
<div id="listable-form-vault">
13+
<form id="todo_item">
14+
<input type="hidden" value="" name="id" />
15+
<input type="text" value="" name="item" />
16+
<input type="submit" value="Save" />
17+
</form>
18+
</div>
19+
</div>
20+
<!-- Dependencies -->
21+
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js"></script>
22+
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.10.3/jquery-ui.min.js"></script>
23+
<script type="text/javascript" src="js/fancybox-1.3.4/jquery.fancybox-1.3.4.pack.js"></script>
24+
<!-- The Listable script -->
25+
<script type="text/javascript" src="../jquery.listable.js"></script>
26+
<script type="text/javascript">
27+
var todo = {
28+
type: 'todo',
29+
formid: 'todo_item',
30+
variables: ['id','item'],
31+
display: function(vars) {
32+
return '<div class="listable-el-class">\
33+
<p>'+vars.item+'</p>\
34+
</div>';
35+
}
36+
};
37+
$(function(){
38+
$('#todo_item').submit(function(event) {
39+
$.fn.listable.current_listable.listable('save', todo); // Saves or Updates listable todo item based on its form
40+
$.fancybox.close(); // To close the form overlay
41+
event.preventDefault();
42+
});
43+
$('.todo').listable({
44+
add_image: '../images/add.png',
45+
edit_image: '../images/edit.png',
46+
delete_image: '../images/delete.png',
47+
types: [todo]
48+
});
49+
});
50+
</script>
51+
52+
</body>
53+
</html>
43 Bytes
Loading
1.48 KB
Loading
9.96 KB
Loading
1.41 KB
Loading
1.42 KB
Loading
107 Bytes
Loading
106 Bytes
Loading
347 Bytes
Loading

0 commit comments

Comments
 (0)