JQuery 输入类事件捕获在 MVC 5 ASP.NET 不起作用
JQuery Input Class event catching doesn't work in ASP.NET MVC 5
首先,我是我将要讨论的所有技术的初学者,但我需要建立一个网站来显示我的研究项目结果,而且我没有选择使用的技术。
我在 ASP.NET MVC 5网站中运行一些Javascript/JQuery代码时遇到一些问题。
这是我想要集成的内容:
http://acanimal.github.io/thebookofopenlayers3/chapter02_03_layer_groups.html
当我下载源代码时,这非常有效,做一些"Yeoman/Grunt/..."的东西,然后打开 HTML 文件。
然后我试图将其包含在我的 ASP.NET 网站中。(我做了一些捆绑配置等...
几乎每件事都运行良好,只有滑块事件不起作用:我可以滑动,但似乎事件没有被"捕获",什么也没发生。
相反,该复选框完美地工作,并使图层出现和消失。
我在想这是因为幻灯片被声明为一个类的输入:
"<input ... class='opacity' type='text' value='' data-slider-min='0' data-slider-max='1' data-slider-step='0.1' data-slider-tooltip='hide'>";
这是事件代码:
$('input.opacity').slider().on('slide', function(ev) {...do stuff...});
但我不知道该怎么做才能纠正这一点,并能够捕捉到滑动事件
所以如果你有一个解决方案,或者如果你认为我不明白这个问题,如果你能告诉我,我会很高兴。
编辑:
这是视图(cshtml):
https://www.dropbox.com/s/r6nxjui2r96lgza/Index.cshtml?dl=0
编辑2 :我只是发现它在MVC中只用类的一个实例工作。
<input type="text" class="span2" value="" data-slider-min="-20" data-slider-max="20" data-slider-step="1" data-slider-value="-14" data-slider-orientation="horizontal" data-slider-selection="after" data-slider-tooltip="hide">
其次
<input type="text" id="bar">
和 JQuery:
$('input.span2').slider().on('slide', function (ev) {
$('#bar').val(ev.value);
});
但不是更多。
它适用于一个简单的HTML页面中的许多类实例。(我可以随心所欲地修改输入,它必须继续工作)
好吧,我从零开始重新构建项目,并导入与项目示例中完全相同的库(这次使用 nuget 的坚果),它似乎有效!
相关文章:
- 将Javascript数组发送到控制器ASP.NET MVC
- 什么'是在asp.net MVC中将本地化的resources.resx文件转换为javascript文件的有效
- C#asp.net mvc Set CheckBoxFor已检查的具有Model Value的属性
- ASP.NET MVC 3-在ajax调用后,重定向到新页面或生成页面刷新
- Javascript onload MVC ASP .NET MVC
- 模式视图重新加载内容(启动MVC ASP.NET)
- HTTP GET中的C#MVC ASP.NET URL参数未正确编码
- MVC ASP 和 Javascript 变量共享
- 带有 MVC asp.net 角度路由删除 URL 上的哈希 #
- MVC ASP.Net Javascript - 如果 Url 没有 id,如何使用 javascript 函数隐藏按钮
- 当我使用AngularJS-MVC asp.net时,@EditorFor中的值消失了
- MVC Asp.net zip文件下载
- DataPicker jQuery没有'不要在MVC ASP.net中使用@Html.EditorFor
- 在MVC (ASP.NET)中自动保存
- 在MVC ASP.net中使用X-editable时避免重复的最好方法
- MVC asp.net,从文本框中获取数据到视图中的javascript函数
- 如何在MVC asp.net中显示选中的选项
- 如何在MVC ASP.net的弹出窗口中触发文本框值更改事件
- 如何在 MVC ASP.NET 外部 js 文件中使用 jQuery 获取会话变量的值
- MVC asp.net服务器端定时器,防止用户编辑定时器