首页 > 解决方案 > 如何使用 jQuery 在 src 的脚本标签中添加文本

问题描述

我已经搜索了如何做到这一点的信息,但我无法解决这个问题。我想在我的网页上添加一个天气小部件。它使用纬度和经度。我希望它应该从用户现在所在的位置显示当前天气。

    <span id ="long"></span>
<script type='text/javascript' id="weather-link" src='https://darksky.net/widget/default/></script>
    <script>const weatherLink = $("#weather-link");
    weatherLink.html("<span id=\"" + response.latitude + "," +response.longitude + "\">/uk12/de.js?width=100%&height=350&title=Basel&textColor=333333&bgColor=FFFFFF&transparency=false&skyColor=undefined&fontFamily=Default&customFont=&units=uk&htColor=333333&ltColor=333333&displaySum=yes&displayHeader=yes</span>");
    weatherLink.attr("src", weatherLink.attr("src") + response.city);</script>

下面的代码我用它来获取用户信息。它运作良好

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script>

          $("#long").html(response.latitude   + ", " + response.longitude );

    $("#response").html(JSON.stringify(response, null, 4));
  }, "jsonp");
</script>

我需要向 src 添加使用上面的代码更改的文本。谢谢

标签: javascriptc#htmlasp.netip

解决方案


推荐阅读