[英]Imported JS script doesn't worked in ASP.NET view
在ASP.NET项目中,尝试实现JS脚本工作,但是以某种方式失败了。 我的脚本在Scripts文件夹中,JQuery导入在_ViewImports中 ,按钮在我的视图中
我也尝试过在View本身中导入JQuery并将脚本函数包装到$(document).ready(...)
,但都没有帮助。
脚本功能
function copyToClipboard(element) {
var $temp = $("<input>");
$("body").append($temp);
$temp.val($(element).text()).select();
document.execCommand("copy");
$temp.remove();
}
jQuery导入_ViewImports
<script src="~/lib/jquery/dist/jquery.js"></script>
使用该功能
<script src="@Url.Content("~/Scripts/copyToClipboard.js")" type="text/javascript"></script>
<button onclick="copyToClipboard("default str")">Copy</button>
页面上的按钮正常显示,但没有执行任何操作
_ViewImports文件不是注册JavaScript的正确位置。 尝试在布局或局部视图中添加jquery。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.