Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/84.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 表行上的触发器单击事件_Javascript_Jquery_Html_Visual Studio - Fatal编程技术网

Javascript 表行上的触发器单击事件

Javascript 表行上的触发器单击事件,javascript,jquery,html,visual-studio,Javascript,Jquery,Html,Visual Studio,这是一个什么都不管用的日子 我希望单击表中的一行并显示一个警报(还有更多,但这是我所有其他问题的根本原因) 我在Visual Studio 2017中设置了一个非常简单的测试用例;以下是整个cshtml文件: <table id="filterTable"> <tr> <td>header</td> </tr> <tr> <

这是一个什么都不管用的日子

我希望单击表中的一行并显示一个警报(还有更多,但这是我所有其他问题的根本原因)

我在Visual Studio 2017中设置了一个非常简单的测试用例;以下是整个cshtml文件:

 <table id="filterTable">
        <tr>
            <td>header</td>
        </tr>
        <tr>
            <td>value</td>
        </tr>
</table>

<script>
    $(document).ready(function () {
        $('#filterTable tr').click(function () {
            alert('hello');
        });
    });
</script> 

标题
价值
$(文档).ready(函数(){
$('#filterTable tr')。单击(函数(){
警惕(“你好”);
});
});
我尝试了十几种不同的脚本,特别是上面的变体(例如,有和没有“(document).ready”部分),但我似乎无法让它工作

我看到过这样的例子,而且代码非常有效,我不知道为什么我的代码不起作用

我需要帮助缩小我做错的地方


请告诉我是否有其他信息有助于排除故障。

您的代码需要jQuery库。Hier就是一个例子:

$(文档).ready(函数(){
$('#filterTable tr')。单击(函数(){
警惕(“你好”);
});
});

标题
价值

您需要将jquery.js添加到页面中才能使用jquery

如果从本地使用外部库。更好的地址是 链接是HTTPS://…

$(文档).ready(函数(){
$('filterTable tr')。在('click',函数(){
警惕(“你好”);
});
});

标题
价值

标题
标题
标题
价值
标题
标题

控制台中有错误吗?好的,这可能会让你生气,但我刚刚把它放在小提琴上,它正在工作:jQuery已加载?尝试键入:
$.fn.jquery。。。它应该输出jQuery版本已加载或“$未定义”。您可以共享此页面的浏览器源代码而不是cshtml文件吗?在codepen.io上尝试了此操作似乎一切正常
        $(document).ready(function () {
            $('#filterTable tr').click(function () {
                alert('hello');
            });
        });