Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $(document).delegate('.side-nav a.edit', 'click', function() {
- var opener = $(this).siblings('a.opener');
- var hidden = $(this).siblings('input[type="hidden"]');
- var input = $('<input type="text" />');
- input.val(hidden.val());
- var out_handle = function(e) {
- if(e.type == 'keyup') {
- var kCode = (e.keyCode ? e.keyCode : e.which);
- if(kCode != 13) {
- return;
- }
- }
- hidden.val(input.val());
- var displayText = (input.val().length > 15) ? input.val().substring(0, 13) + '...' : input.val();
- opener.html(displayText);
- };
- opener.html('').append(input).find('input:[type="text"]').focus().select().blur(out_handle).keyup(out_handle);
- return false;
- });
Add Comment
Please, Sign In to add comment