asp.net - 无法在Jquery的点击事件中设置href

标签 asp.net javascript jquery

嗨,我正在尝试使用 Jquery 在 RadioButtonList 的单击事件中设置 href,但这不起作用如果我将相同的代码应用于 document.ready 事件,它可以正常工作,但不能在单击事件中。请指教。

$(document).ready(function() {    
   url = "Results.aspx?latitude=" +latitude + "&Longitude=" + longitude;

 $("a[href='http://www.google.com/']").attr("href", url); // this works..
        }        
        $('.rbl input').click(function() {

            id = $(this).parent().children("input").val();
            url = "Results.aspx?latitude=" + latitude + "&Longitude=" + longitude + "&ServiceCenterProductTypeId=" + id;
            //alert(url);
            $("a[href='http://www.google.com/']").attr("href", url); //this doesnt work....

        });
    });

最佳答案

在我看来,您在这一行之后有一个额外的右花括号 }:

$("a[href='http://www.google.com/']").attr("href", url); // this works..

关于asp.net - 无法在Jquery的点击事件中设置href,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2823564/

相关文章:

c# - 在 ASP.NET Core 1.1 中使用 Webpack

asp.net - ImageResizer.AzureReader2 无法与 QUERYSTRING(Azure Web 应用程序)一起使用

javascript - Android 版 Firefox beta 的用户代理字符串是什么?

javascript - 如何使图像随页面调整大小

jquery - 通过 jquery 更改类

JavaScript 使用 jQuery 循环遍历 JSON 并将 yyyy-mm-dd 转换为时间戳,添加到变量

asp.net - “System.Net.Http.HttpContent”不包含 'ReadAsAsync' 的定义并且没有扩展方法

asp.net - 保护 .net Web 服务 URL

javascript - 如何检测在 javascript 中单击了 svg 路径的哪一段?

javascript - 当 div 改变大小时,如何修复 div 内图像的布局?