my code based on fiddle doesn't work.
I've seen a nice jquery fiddle.. however when I try it with my coding it doesn't work at all
So I wonder what's wrong with it..
My coding:
- <html><head><script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js"></script>
- </head>
- <body>
- <script >
- function yesnodialog(button1, button2, element){
- var btns = {};
- btns[button1] = function(){
- element.parents('li').hide();
- $(this).dialog("close");
- };
- btns[button2] = function(){
- // Do nothing
- $(this).dialog("close");
- };
- $("<div></div>").dialog({
- autoOpen: true,
- title: 'Condition',
- modal:true,
- buttons:btns
- });
- }
- $('.delete').live('click', function(){
- yesnodialog('Yes', 'No', $(this));
- })
- </script>
- <ol id="listItems">
- <li id="listItem-1">
- <span class="title">Item 1</span>
- <span class="delete">delete</span>
- </li>
- <li id="listItem-2">
- <span class="title">Item 2</span>
- <span class="delete">delete</span>
- </li>
- <li id="listItem-3">
- <span class="title">Item 3</span>
- <span class="delete">delete</span>
- </li>
- <li id="listItem-4">
- <span class="title">Item 4</span>
- <span class="delete">delete</span>
- </li>
- </ol>
- </body></html>