javascript - 如何更改不同子类的弹出窗口宽度?

标签 javascript jquery html css popup

    <span class="grandparent">
        <span class='parent'>
            <span id="popUP" class="child1">
                Some content for popUP
             </span> <!-- 1st child has width of 390px-->
        </span>    
    </span>

现在对于不同的选项,假设子 span 标签被新标签替换,如下所述。

     option A) <span id="popUP" class="child2"></span> 
             <!-- 2nd child has popUP width of 550px--> 
     option B) <span id="popUP" class="child3"></span>
             <!-- 3rd child has popUP width of 450px-->
     option C) <span id="popUP" class="child4"></span> 
              <!-- 4th child has popUP width of 350px-->

如何使用 JavaScript 或 jQuery 动态更改弹出窗口的宽度??我尝试使用 .find() 方法,但没有成功

最佳答案

你不应该做这样的事情吗?你的 id 和 class 反之。

option A) <span class="popUP" id="child2"></span> 
            <!-- 2nd child has popUP width of 550px--> 
option B) <span class="popUP" id="child3"></span>
             <!-- 3rd child has popUP width of 450px-->
option C) <span class="popUP" id="child4"></span> 
              <!-- 4th child has popUP width of 350px-->

然后做这样的事情?

$("#child2").addClass("width2");

然后是CSS

.width2
{
width:550px;
}

考虑使用 div。我在某个地方读过 span ignore tags。并发布整个代码可能会有所帮助。

关于javascript - 如何更改不同子类的弹出窗口宽度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38260822/

相关文章:

javascript - 使用 Ajax 如何将表单中的下拉菜单选择值与数据库中的记录相匹配,并获取关联的记录/行以预填充表单?

javascript - 查找并替换正文中的所有字符串,但忽略具有字符串值的属性

javascript - 如何判断页面上是否有任何待处理(未履行)的 Promise

javascript - jQuery block 文本分页

javascript - Jquery,选择id然后选择部分相似的id

html - 如何在 Swift 中动态加载 HTML

javascript - 如何更改引用链接?

jquery - 尝试将多个 div 倾斜到不同的随机 Angular

javascript - 尝试将文件上传到tomcat服务器时连接不断重置

html - 在 bootstrap 上输入带有 btn-outline 的文件