javascript - 从 VB.NET 背后的代码调用点击事件或 JQuery 函数

标签 javascript jquery asp.net vb.net

我有一个 JQuery (v1.8),它在单击超链接后处理代码。我想调用该单击或执行任何其他操作(就像单击链接一样)以强制 JQuery 从后面的代码运行。有什么想法吗?

JQuery 代码:

<script type="text/javascript">
jQuery(document).ready(function (){    
    jQuery('#lnkShowModule').toggle( 
        function (){ 
            jQuery(this).html('Hide the Module'); 
            jQuery('.hide-element').toggle(); 
        }, 
        function (){ 
            jQuery(this).html('Show the Hidden Module'); 
            jQuery('.hide-element').toggle(); 
        }
    );
});

这是我在 ascx 控件中的链接:

<a id="lnkShowModule" href="#"> show the hidden module</a>

有什么想法吗?

最佳答案

在一个函数中添加javascript代码,你可以在任何你想调用javascript函数的地方添加下面的代码

Page.ClientScript.RegisterStartupScript(Page.GetType(), "ShowHide", "ShowHideDiv();", true);

#UPDATE 1

function ShowHideDiv(){
$(document).ready(function (){    
    $('#lnkShowModule').toggle( 
        function (){ 
            $(this).html('Hide the Module'); 
            $('.hide-element').toggle(); 
        }, 
        function (){ 
            $(this).html('Show the Hidden Module'); 
            $('.hide-element').toggle(); 
        }
    );
});
}

你还必须改变“a”

<a id="lnkShowModule" href="#" onclick="ShowHideDiv();"> show the hidden module</a>

关于javascript - 从 VB.NET 背后的代码调用点击事件或 JQuery 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18422120/

相关文章:

javascript - 如何在 Bootstrap 3 中将数据传递给模态?

javascript - HTML 和 jQuery 锚定

c# - ASP.net 5.0 - Web API 授权 &ErrorCode 302 而不是 401

javascript - 我需要使用事件类突出显示单击的导航栏

javascript - setAttribute ('src' ,'page.html' ) 不工作

javascript - 从 Jquery 数据表中的 <tr> 标签获取 id

javascript - 优化设置多个内联 css 样式的性能

jquery - 为什么 jquery 在 .load() 之后看不到页面的变化?

asp.net - 身份验证不适用于发布

.net - ASP.net 成员资格 - 添加角色