如何将此警报信息插入到 div 中

发布于 2025-01-01 07:29:16 字数 657 浏览 0 评论 0原文

你好,我有这个 jQuery ajax 代码

<script type="text/javascript">
jQuery(document).ready(function($) {
    $.ajax({
        url: "http://api.wunderground.com/api/10ea0e643a3d7699/geolookup/conditions/q/IA/Cedar_Rapids.json",
        dataType: "jsonp",
        success: function(parsed_json) {
            var location = parsed_json['location']['city'];
            var temp_f = parsed_json['current_observation']['temp_f'];
            alert("Current temperature in "+location+" is: " + temp_f );
        }
    });
});
</script>

,我想将警报的内容显示到正文中的 div 中,例如

<div id="meteo"></div>

Hi i have this jQuery ajax code

<script type="text/javascript">
jQuery(document).ready(function($) {
    $.ajax({
        url: "http://api.wunderground.com/api/10ea0e643a3d7699/geolookup/conditions/q/IA/Cedar_Rapids.json",
        dataType: "jsonp",
        success: function(parsed_json) {
            var location = parsed_json['location']['city'];
            var temp_f = parsed_json['current_observation']['temp_f'];
            alert("Current temperature in "+location+" is: " + temp_f );
        }
    });
});
</script>

and i want to show the content of alert into a div in the body like

<div id="meteo"></div>

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

烂人 2025-01-08 07:29:16

您可以覆盖警报功能,以进行任何警报调用,打开基于自定义 DIV 的弹出窗口,从而为您的网站提供跨浏览器的一致弹出窗口和自定义感觉。

window.alert = function() {
    $('#meteo').html('your content');
    $('#meteo').show();
};

You can override the alert function, to make any calls to alert open a custom DIV based popup to provide a consistent popup across browsers with a custom feel for your site.

window.alert = function() {
    $('#meteo').html('your content');
    $('#meteo').show();
};
衣神在巴黎 2025-01-08 07:29:16

如果内容是文本,请使用:

$('#meteo').text("Current temperature in "+location+" is: " + temp_f );

如果您的内容是 html,请使用:

$('#meteo').html("<span>Current temperature in "+location+" is: " + temp_f +"</span>");

If the content is text use:

$('#meteo').text("Current temperature in "+location+" is: " + temp_f );

If your content is html use:

$('#meteo').html("<span>Current temperature in "+location+" is: " + temp_f +"</span>");
帅冕 2025-01-08 07:29:16

如果您想要包含在 div 中的内容是纯文本,一个不错的选择是:

$("#meteo").text("Current temperature in "+location+" is: " + temp_f)

如果您想将 HTML 内容放入 div 中,这样更好:

$("#meteo").html("Current temperature in "+location+" is: " + temp_f)

If the content you want to include in the div is purely text, a good option is:

$("#meteo").text("Current temperature in "+location+" is: " + temp_f)

If you want to put HTML content inside of the div, this is better:

$("#meteo").html("Current temperature in "+location+" is: " + temp_f)
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文