webstrom live templates

javascript: 在live templates底部要选择javascript

#                          

$('#$END$')



$      

$($end$)



$bd   

$(document.body)



$d

$(document)



$w

$(window)



.

$('.$END$')



?

$CONDITION$ ? $VAL1$ : $VAL2$



a

alert($END$);



ac

appendChild($end$)



ae

addEventListener('$var$', $end$, false)



ag

arguments



ap

appendChild



arg

arguments



at

attachEvent($end$)



bb

(function(){
$END$
})();



c

constructor



cb

callback



cl

console.log($END$);



d

document



da

document.addEventListener('$var$', $end$, false);



db

document.body



dba

document.body.appendChild($end$);



dc

document.createElement($end$)



dct

document.createTextNode($end$)



dd

document.documentElement



de

documentElement



defn

define(["$MODULE_REF$"], function($MODULE_VAR$) {
$END$
});



del

delete $end$



det

detachEvent($end$)



di

document.getElementById('$END$')



dn

document.getElementsByName('$END$')



dq

document.querySelector('$end$')



dqa

document.querySelectorAll('$end$')



dt

document.getElementsByTagName('$END$')



e

else {
$end$
}



eif

else if($var$){
$end$
}



f

function $var$($var2$){
$END$
}



fa

false



fc

function $INDEX$(){

}
$INDEX$.prototype = {
name: function (){
}
}



fd

function($var$){
$end$
},



for

for(var i=0,len=$ARRAY$.length; i<len; i++){
$END$
}



forin

for (var $VAR$ in $ARRAY$) {
}



gc

getElementsByClassName('$end$')



gi

getElementById('$end$')



gt

getElementsByTagName('$end$')



h

height()



hover

hover(function(){
$end$
},function(){
$ARRAY$
});



i

this



i.

this.$var$ = $var$;



ib

insertBefore($end$)



ic

this.className = $end$



id

getElementById($end$);



if

if($var$){
$end$
}



ife

if($var$){
$end$
} else {
$var2$
}



ifeif

if($var$){
$end$
} else if($var2$){
$var3$
}



iff

if($end$){ }



ifif

if($var$){
$end$
} else if($var2$){
$var3$
}



ih

innerHTML



itar

for (var $INDEX$ = 0; $INDEX$ < $ARRAY$.length; $INDEX$++) {
var $VAR$ = $ARRAY$[$INDEX$];
$END$
}



iter

for each (var $VAR$ in $ARRAY$) {
$END$
}



itin

for (var $VAR$ in $ARRAY$) {
$END$
}



j

$('$END$')



jb

$($end$).bind('click', function(){
});



jc

$($end$).click(function(){
});



jd

$($end$).delegate('click', function(){
});



jfd

$($END$).find()



jh

$($end$).hover(function(){
}, function(){
});



ji

$(this)



jqfn

(function($){
$.fn.$END$ = function(options){
var defaults = { 
};
var opts = $.extend({}, defaults, options);
return this.each(function(){
});
}
})(jQuery);



jval

$('#$END$').val()



l

length



lc

location



lh

location.href



lo

location



mf

$var$ : function($END$){
$END2$
}



mo

$ene$: {
}



nf

$var$ : function($END$){
$END2$
},



nn

nodeName



no

$ene$: {
},



nt

nodeType



nv

nodeValue



p

prototype



pn

parentNode



qs

querySelector($end$)



r

return $end$;



rc

removeChild($end$);



re

removeEventListener($ene$)



ref

///<reference path="$PATH$"/>
$END$



rf

return false;



rff

return function(){
$END$
}



ri

return this;



ritar

for (var $INDEX$ = $ARRAY$.length - 1; $INDEX$ >= 0; $INDEX$--) {
var $VAR$ = $ARRAY$[$INDEX$];
$END$
}



rm

return {
$end$: function(){
}
}



rn

return null;



ro

return {
$end$
}



rr

return $end$



rs

return '$end$';



rt

return true;



s

style



sd

style.display



si

setInterval($end$);



sif

setInterval(function(){
}, $end$);



st

setTimeout($end$);



stf

setTimeout(function(){
}, $end$);



sw

switch($var1$){
case $var2$:
$var3$
break;
}



t

that



t.

that.$var$ = $var$;



tag

getElementsByTagName($end$)



tg

tagName



to

typeof $end$



tr

true



try

try{
$end$
} catch(e) {
}



ts

toString()



u

undefined



us

"use strict";
$END$



v

var $end$



va

var $END$ = [];



vf

var $END$ = function(){
}



vo

var $END$ = {
name: function(){

}
}



w

window



wd

width()



while

while($var$){
$END$
}



zz

(function(){
$end$ 
}());

HTML:

video
<video id="$VAR$" src="$END$" width="100%" height="100%" preload="preload" x5-video-player-type="h5" x5-video-player-fullscreen="true" webkit-playsinline="true" playsinline="true" style="object-fit: cover;"></video>

st
<style type="text/css">
    $END$
</style>

ss
<script type="text/javascript" src="$END$"></script>

参考:http://www.cnblogs.com/jikey/archive/2012/01/16/2323590.html

原文地址:https://www.cnblogs.com/qianduanjingying/p/6224977.html