如何使用jQuery从.mustache文件中读取DIV id?
e.g。 asdf.mustache
<div class="draggable">
<p>drag this here</p>
</div>
adminControl.js
define(['jQuery', 'can', 'ctbConfig','labelsConfig'], function(jQuery, can, ctbConfig,labelsConfig) {
$(".draggable").draggable();
}
这里$(&#34; .draggable&#34;)。draggable();没有用。
答案 0 :(得分:0)
您可以使用jQuery filter()
var template = '<div class="draggable"> <p>drag this here</p></div>';
var html = Mustache.render(template, {});
// Use filter to get the element .draggable
$(html).filter('.draggable').draggable();
我认为你无法调用.draggable();在元素上,直到它呈现给DOM。
详细了解filter()
here。