这是我的 angularjs 指令代码
angular.module('test', []).directive('hello', function() {
return {
restrict : 'E',
template : '<div style="position: relative"><img id="mr" class="drag-image" src="http://www.vancouverconventioncentre.com/wp-content/themes/mobile_pack_base/img/about-us-icon.png" style="position: absolute;" /></div>',
replace: true,
link : function(scope, element, attrs) {
jQuery("#mr").on("keydown", function (){
$("#mr").draggable();
});
}
};
})
这是html代码
<div ng-app="test">
<hello>
<img id="marker" src="http://maps.google.com/mapfiles/ms/micons/blue.png" style="position: absolute;" />
</hello>
</div>
我想要做的是使用角度 js 指令拖动图像(jqueryui.com/draggable)。但它不起作用。这是一个jsfiddle