diff options
Diffstat (limited to 'share/frontend/impattern/js/inputs.js')
| -rw-r--r-- | share/frontend/impattern/js/inputs.js | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/share/frontend/impattern/js/inputs.js b/share/frontend/impattern/js/inputs.js new file mode 100644 index 0000000..69cd2d3 --- /dev/null +++ b/share/frontend/impattern/js/inputs.js @@ -0,0 +1,26 @@ +$('.patterns').attr("current_pattern", ""); +$('.patterns').click(function(){ + window.custom_pattern = ""; + $('.patterns').css({'border-color':'gray', + '-moz-box-shadow': 'none', + '-webkit-box-shadow':'none', + 'box-shadow': 'none' + }); + $(this).css({'border-color':'#EE0000', + '-moz-box-shadow': '0px 0px 9px 3px firebrick', + '-webkit-box-shadow':'0px 0px 9px 3px firebrick', + 'box-shadow': '0px 0px 9px 3px firebrick' + }) + + selected_pattern = /url\((.+)\)$/.exec($(this).css("background-image"))[1]; + preview_controller.from_image(selected_pattern) + $('.patterns').attr("current_pattern", selected_pattern); + }); +$("input.image_input").attr("clicked", false); +$("input.image_input").click(function(){ + if(! $(this).clicked){ + $(this).attr("value", ""); + $(this).attr("clicked",true); + } +}) + |
