我想在滚动页面时突出显示菜单。正如我们所知,有很多关于这方面的教程。
例如,以下是JQUERY的一个:http://suo.im/6q97rQ
现在的问题是,Blazor服务器端似乎禁止了JQUERY的某些方法,使其无法完美运行。
在上面的教程中,滚动方法永远不起作用。
我搜索了一些关于Blazor禁用JQUERY的内容,大多数解决方案是通过Blazor代码调用JQUERY。
然而,我不知道如何通过Blazor代码获得滚动事件。
你能帮帮我吗?非常感谢。
您有两个选项
- 您可以使用
onscroll
来检测滚动页面更改状态。事件参数类型 - 使用
JSRuntime.InvokeVoidAsync("yourFunction");
可以调用js
函数