File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -122,6 +122,39 @@ children:
122122 tags : *id001
123123 version : null
124124 workingDirectoryType : UNDEFINED
125+ - !!com.aptana.scripting.model.SnippetElement
126+ async : false
127+ category : null
128+ customProperties :
129+ prefix_values : [$code_mousemovement, $cmm, 跟随鼠标移动]
130+ description : null
131+ displayName : MouseMovement 跟随鼠标移动;
132+ expansion : " //跟随鼠标移动\n //codeBlockDescribe:MommBox==Mouse movement box\n var MommBox=document.getElementById(\" \
133+ MommBox\" )\n document.getElementById(\" MommBox\" ).onmousedown=function(ev){\n \
134+ \ //codeBlockDescribe:兼容各个浏览器///IE等浏览器则可以直接使用event或者window.event得到事件本身\n \
135+ var oevent = ev || event;\n var distanceX = oevent.clientX - MommBox.offsetLeft;\n \
136+ var distanceY = oevent.clientY - MommBox.offsetTop;\n //codeBlockDescribe:事\
137+ 件会在鼠标指针移动时发生\n document.onmousemove = function(ev){\n var oevent = ev\
138+ \ || event;\n MommBox.style.left = oevent.clientX - distanceX + \" px\" ;\n \
139+ MommBox.style.top = oevent.clientY - distanceY + \" px\" ; \n };\n //codeBlockDescribe:事\
140+ 件会在鼠标按键被松开时发生。\n document.onmouseup = function(){\n document.onmousemove\
141+ \ = null;\n document.onmouseup = null;\n };\n }"
142+ iconPath : null
143+ id : null
144+ input : [none]
145+ inputPath : null
146+ keyBindingMap : null
147+ locationType : null
148+ menuId : null
149+ needApplyReContentAssist : false
150+ outputPath : null
151+ outputType : insert_as_snippet
152+ path : snippets\js_snippets.rb
153+ runType : current_thread
154+ scope : source.js
155+ tags : *id001
156+ version : null
157+ workingDirectoryType : UNDEFINED
125158copyright : ' '
126159customProperties : null
127160decreaseIndentMarkers : {}
Original file line number Diff line number Diff line change 4747 codeBlockDescribe:$1
4848 data:$2
4949**/"
50+ end
51+
52+ #跟随鼠标移动
53+ snippet "MouseMovement 跟随鼠标移动;" do |s |
54+ s . trigger = "$code_mousemovement" , '$cmm' , "跟随鼠标移动"
55+ s . expansion = '//跟随鼠标移动
56+ //codeBlockDescribe:MommBox==Mouse movement box
57+ var MommBox=document.getElementById("MommBox")
58+ document.getElementById("MommBox").onmousedown=function(ev){
59+ //codeBlockDescribe:兼容各个浏览器///IE等浏览器则可以直接使用event或者window.event得到事件本身
60+ var oevent = ev || event;
61+ var distanceX = oevent.clientX - MommBox.offsetLeft;
62+ var distanceY = oevent.clientY - MommBox.offsetTop;
63+ //codeBlockDescribe:事件会在鼠标指针移动时发生
64+ document.onmousemove = function(ev){
65+ var oevent = ev || event;
66+ MommBox.style.left = oevent.clientX - distanceX + "px";
67+ MommBox.style.top = oevent.clientY - distanceY + "px";
68+ };
69+ //codeBlockDescribe:事件会在鼠标按键被松开时发生。
70+ document.onmouseup = function(){
71+ document.onmousemove = null;
72+ document.onmouseup = null;
73+ };
74+ }'
5075 end
5176
5277
You can’t perform that action at this time.
0 commit comments