Skip to content

Commit 4c081cf

Browse files
committed
Hbuilder
Hbuilder
1 parent c12f3a7 commit 4c081cf

2 files changed

Lines changed: 58 additions & 0 deletions

File tree

js.ruble/cache.zh_CN.yml

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff 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\nvar MommBox=document.getElementById(\"\
133+
MommBox\")\ndocument.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
125158
copyright: ''
126159
customProperties: null
127160
decreaseIndentMarkers: {}

js.ruble/snippets/js_snippets.rb

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,31 @@
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

0 commit comments

Comments
 (0)