小编Sid*_*Sid的帖子

在Rails中调用javascript函数onclick

我的一个观点中有以下代码:

<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

5
推荐指数
2
解决办法
2万
查看次数

如何在动态添加的内容中绑定基因敲门事件?

我想在数据绑定后向页面添加一些内容,例如:

 $("<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)

但是,在这种情况下,单击事件不起作用。谁能给我解决办法?

javascript knockout-2.0 knockout.js

2
推荐指数
1
解决办法
1297
查看次数

如何通过jQuery-步骤删除froms上的选项卡的外观

我正在使用jQuery-Steps库

http://www.jquery-steps.com/

我想更改外观设置“ 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?

html javascript jquery html5

1
推荐指数
1
解决办法
3307
查看次数