jquery从数据中获取url并替换为href

时间:2013-02-26 22:41:22

标签: jquery

我需要一些javascript函数的帮助。我有这个脚本

$.get('http://ste.com/a-link.php', function(data) {
  alert(data);
});

其中"data"包含我需要将其用作“a href”的链接。

例如,

<a href="#">link</a>

当我点击“链接”时,来自“a href”的#将被“data”中的url替换 也许有人得到了这个想法,并帮助我。我是javascript的菜鸟。

1 个答案:

答案 0 :(得分:1)

你应该使用jquery,因为它将提供内置的方法,使这样的事情更容易。

你可以在你的javascript中调用它,最有可能是文档就绪。 所提到的有关返回数据格式的内容是有效的。很可能您将调用的脚本将以json格式向您返回数据,您必须使用javascript处理这些数据。这很容易使用点符号,但仍然需要。您可以访问类似data.url

的内容
   $.get('http://ste.com/a-link.php', 
        function(data) {
           $('a').on("click", function(){
                  $(this).prop('href', data);     
               });
       });