Cleaned up the code a bit
This commit is contained in:
@@ -3,19 +3,16 @@ angular.module("umbraco.directives")
|
||||
return function (scope, el, attrs) {
|
||||
$(el).bind("click", function () {
|
||||
var editmode = $(el).data("editmode");
|
||||
if (editmode)
|
||||
{
|
||||
//Do nothing in this case
|
||||
}
|
||||
else {
|
||||
//initial click
|
||||
//If editmode is true a click is handled like a normal click
|
||||
if (!editmode) {
|
||||
//Initial click, select entire text
|
||||
this.select();
|
||||
//Set the edit mode so subsequent clicks work normally
|
||||
$(el).data("editmode", true)
|
||||
}
|
||||
}).
|
||||
bind("blur", function () {
|
||||
//reset on blur
|
||||
//Reset on focus lost
|
||||
$(el).data("editmode", false);
|
||||
});
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user