Skip welcome & menu and move to editor
Welcome to JS Bin
Load cached copy from
 
<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <title>JS Bin</title>
  <link rel="stylesheet" href="https://storage.googleapis.com/code.getmdl.io/1.0.0/material.indigo-pink.min.css">
<link rel="stylesheet" href="https://fonts.googleapis.com/icon?family=Material+Icons">
</head>
<body>
  <div id="myDiv" onclick="showMenu();">Show Menu</div>
<script src="https://storage.googleapis.com/code.getmdl.io/1.0.0/material.min.js"></script>
</body>
</html>
 
#myDiv {
  color: #fff;
  padding: 1em;
  margin: 0 0 1em 0;
  background: #000;
  border-radius: 2px;
  cursor: pointer;
}
 
function showMenu() {
  var menu = document.createElement("div");
  menu.innerHTML = '<button id="demo-menu-lower-left" class="mdl-button mdl-js-button mdl-button--icon">' +
  '<i class="material-icons">more_vert</i>' +
  '</button>' +
  '<ul class="mdl-menu mdl-menu--bottom-left mdl-js-menu mdl-js-ripple-effect" for="demo-menu-lower-left">' +
   '<li class="mdl-menu__item">Some Action</li>' +
   '<li class="mdl-menu__item">Another Action</li>' +
   '<li disabled class="mdl-menu__item">Disabled Action</li>' +
   '<li class="mdl-menu__item">Yet Another Action</li>' +
  '</ul>';
  document.body.appendChild(menu);
}
Output

You can jump to the latest bin by adding /latest to your URL

Dismiss x
public
Bin info
anonymouspro
0viewers