mirror of
				https://gitee.com/la-vie/console-pro-free.git
				synced 2025-11-04 05:17:57 +00:00 
			
		
		
		
	first commit
This commit is contained in:
		
							
								
								
									
										31
									
								
								console-pro/node_modules/delegate/demo/undelegate.html
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										31
									
								
								console-pro/node_modules/delegate/demo/undelegate.html
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,31 @@
 | 
			
		||||
<!DOCTYPE html>
 | 
			
		||||
<html lang="en">
 | 
			
		||||
<head>
 | 
			
		||||
    <meta charset="UTF-8">
 | 
			
		||||
    <title>Undelegate</title>
 | 
			
		||||
</head>
 | 
			
		||||
<body>
 | 
			
		||||
    <!-- 1. Write some markup -->
 | 
			
		||||
    <ul>
 | 
			
		||||
        <li><button>Item 1</button></li>
 | 
			
		||||
        <li><button>Item 2</button></li>
 | 
			
		||||
        <li><button>Item 3</button></li>
 | 
			
		||||
        <li><button>Item 4</button></li>
 | 
			
		||||
        <li><button>Item 5</button></li>
 | 
			
		||||
    </ul>
 | 
			
		||||
 | 
			
		||||
    <!-- 2. Include library -->
 | 
			
		||||
    <script src="../dist/delegate.js"></script>
 | 
			
		||||
 | 
			
		||||
    <!-- 3. Remove event delegation -->
 | 
			
		||||
    <script>
 | 
			
		||||
    var ul = document.querySelector('ul');
 | 
			
		||||
 | 
			
		||||
    var delegation = delegate(ul, 'li button', 'click', function(e) {
 | 
			
		||||
        console.log(e.target);
 | 
			
		||||
    });
 | 
			
		||||
 | 
			
		||||
    delegation.destroy();
 | 
			
		||||
    </script>
 | 
			
		||||
</body>
 | 
			
		||||
</html>
 | 
			
		||||
		Reference in New Issue
	
	Block a user