javascript - jQuery:如何将 div 内的串联元素与 div 的其余部分分开设置样式?

标签 javascript jquery

我在 successEmailView 变量中动态添加了 email 变量,该变量稍后附加。但是,我想设置 email 文本的样式,使其具有不同的颜色。既然它成为 success-container div 的一部分,我该怎么做?

  let email = $('#email').val()
  let successEmailView = '<div class="success-container"><div class="text-success">An email was sent to ' + email + ' with instructions for resetting your password</div>

最佳答案

你可以将它包裹在跨度上,如下所示:

  let email = $('#email').val()
  let successEmailView = '<div class="success-container"><div class="text-success">An email was sent to <span class="myemail">' + email + '</span> with instructions for resetting your password</div>

然后以 .myemail 类为目标并执行您想做的任何操作。

关于javascript - jQuery:如何将 div 内的串联元素与 div 的其余部分分开设置样式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53028589/

相关文章:

javascript - 自动表单发布数据

javascript - 关于在 Bootstrap 3 单选按钮组上切换两个类的问题

javascript - 使用 AJAX 更改 div 内容 - 如何将导航显示为散列/ anchor

javascript - Spotify web-api 暂停事件监听器

javascript - Qualtrics:使用 javascript 转换管道变量并将其显示在文本中?

javascript - 如何通过过渡将菜单项链接到其右侧部分

jquery - 网站手机版。如何删除滚动并使内容居中?

javascript - 如何将 Javascript 代码从 Controller 发送到 GSP View ?

javascript - 如何在单击按钮时使用 instantsearch.js 启动搜索

javascript - 为什么这个正则表达式在最后一个包含标点符号的文本输入时失败?