Guest User

Untitled

a guest
Jul 21st, 2018
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.89 KB | None | 0 0
  1. $(document).delegate('.side-nav a.edit', 'click', function() {
  2. var opener = $(this).siblings('a.opener');
  3. var hidden = $(this).siblings('input[type="hidden"]');
  4. var input = $('<input type="text" />');
  5. input.val(hidden.val());
  6. var out_handle = function(e) {
  7. if(e.type == 'keyup') {
  8. var kCode = (e.keyCode ? e.keyCode : e.which);
  9. if(kCode != 13) {
  10. return;
  11. }
  12. }
  13. hidden.val(input.val());
  14. var displayText = (input.val().length > 15) ? input.val().substring(0, 13) + '...' : input.val();
  15. opener.html(displayText);
  16. };
  17. opener.html('').append(input).find('input:[type="text"]').focus().select().blur(out_handle).keyup(out_handle);
  18.  
  19. return false;
  20. });
Add Comment
Please, Sign In to add comment