javascript - 更改 div 或窗口大小上的段落内容

标签 javascript jquery html dom

我正在尝试根据窗口/div 大小编辑段落的内容,但尚未成功。以下是我的尝试:

$(document).ready(function(){
    function check(){
        var w = $(window).width();
        var ot = "elegant@elegant.com<br>commercial@elegant.com";
        var nt = "e@elegant.com<br>c@elegant.com";  
        w < 768 ? $(".mail").text.parseHTML(nt) : $(".mail").text.parseHTML(ot);
    }
    check();
    $(window).resize(check);
    });

有人知道如何继续吗?

最佳答案

我会做这样的事情:

<p class="ot">elegant@elegant.com<br>commercial@elegant.com</p>
<p class="nt">e@elegant.com<br>c@elegant.com</p>

<style>
    p.ot { display: block; }
    p.nt { display: none; }
    @media screen and (max-width: 768px) {
        p.ot { display: none; }
        p.nt { display: block; }
    }
</style>

http://jsfiddle.net/5eg499qm/

关于javascript - 更改 div 或窗口大小上的段落内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26290288/

相关文章:

javascript - 在 html 输入字段(文本框)中插入 javascript (jquery) 变量

html - 如何让 div 在浏览器中占据 100% 的视口(viewport)高度

javascript - Pasting Image to <div> 多次粘贴一个小图像以适应 Div

具有多个复选框 "All of the above"选项的 Java/HTML 表单

javascript - redux-form 无法读取未定义的属性 'any'

javascript - jQuery animate() 函数没有动画

javascript - 如何将 JSON 数据获取到我的 ejs 模板中?

javascript - 如何在 Angular JS 中获得自动完成功能?

javascript - 为什么 React 会针对具有由 React 管理的子项的 contentEditable 组件发出警告?

javascript - 从 JSON 数组生成 HTML 列表