我的一个观点中有以下代码:
<button type="button" onclick="analyze();">Analyze</button>
Run Code Online (Sandbox Code Playgroud)
并且,相应控制器的.js.coffee文件包含
analyze = ->
$.ajax
type: "GET"
url: "http://localhost:3000/api/logs"
success: (data) ->
Analytics.doAnalysis data
return;
return;
Run Code Online (Sandbox Code Playgroud)
但是,当我单击按钮时,我在控制台中收到一条错误,指出Uncaught ReferenceError:analyze未定义.我认为我的onclick没有正确定义.这样做的推荐方法是什么?
javascript jquery ruby-on-rails coffeescript ruby-on-rails-4
我想在数据绑定后向页面添加一些内容,例如:
$("<li>
<div>text</div>
<div data-bind='event: { click: selectContact }'></div>
</li>")
.appendTo($("#userClientGroup")
.find("#searched-client-ul-UCG"));
Run Code Online (Sandbox Code Playgroud)
但是,在这种情况下,单击事件不起作用。谁能给我解决办法?
我正在使用jQuery-Steps库
我想更改外观设置“ headerTag ”,该设置在表单顶部显示选项卡。
“ headerTag ”是默认的“ H1 ”
这是文档https://github.com/rstaib/jquery-steps/wiki/Settings
我使用的js代码
$("#wizard-1").steps({
headerTag: "h1",
bodyTag: "fieldset",
transitionEffect: "slideLeft",
autoFocus: true
});
Run Code Online (Sandbox Code Playgroud)
的HTML
<h1 class="noDisplay">Profile</h1>
<fieldset>my code</fieldset>
Run Code Online (Sandbox Code Playgroud)
我想删除headerTag出现的标签。是否有任何选项headerTag:none?