Skip welcome & menu and move to editor
Welcome to JS Bin
Load cached copy from
 
<!DOCTYPE html>
<html>
<head>
<script src="http://code.jquery.com/jquery-latest.js"></script>
<meta charset=utf-8 />
<title>JS Bin</title>
</head>
<body>
  <p>blah</p>
  <p>blah</p>
  <p>blah</p>
  <p>blah</p>
  <p>blah</p>
<table>
  <tr>
    <td>1</td>
    <td>2</td>
    <td>3</td>
  </tr>
  <tr class='special'>
    <td class='editable'><span>1</span><input type="text" value="1"/></td>
    <td>2</td>
    <td>3</td>
  </tr>
  <tr>
    <td>1</td>
    <td>2</td>
    <td>3</td>
  </tr>
</table>
</body>
</html>
 
table {
  border: 1px dotted gray;
  border-collapse: collapse;
  border-spacing: 0;
  td {
    padding: 0;
    margin:0;
    width: 100px;
    background: rgb(255,0,0);
    &.editable{
      cursor: pointer;
    }
  }
}
table input{
  display: none;
}
table .special input{
  z-index:999;
  position:relative;
}
table .special td:first-child::before{
  content: '';
  position:absolute;
  top:0;
  left:0;
  right:0;
  bottom:0;
  background: rgba(0,200,0,0.3);
  z-index: 100;
}
 
$ ->
  $("table .special td:first-child").click -> 
    $("table .special").removeClass("special")
    
  $("button").click ->
    
Output

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

Dismiss x
public
Bin info
anonymouspro
0viewers