javascript - jQuery 追加文本格式

标签 javascript jquery

这个问题与编码问题无关,而是与我们如何编写代码有关。以 append 函数为例。当我们使用 jQuery append 插入长 div 时,很容易忘记它的正确性。示例:

$('#someDiv').append('<div><span><div> .............. hundreds of div here ..... </div></span></div>');

是否可以将其转换为可读格式,例如使用多行。我试过了

$('#someDiv').append('<div>'+
+'<span>'+
+'<div> ...... and you get the point')

这似乎行不通。这个问题对某些人来说可能很容易,但对我来说并不那么明显。此外,虽然我在最后缩小了 js 文件,但最好不要在编写代码时忘记对元素的跟踪。

最佳答案

如果您必须添加 HTML 内联样式,我建议采用以下格式。

var html =
'<div class="somediv">\
  <div class="otherdiv">\
    .
    ..
    ...
  </div>\
</div>';

$('#somediv').append(html);

关于javascript - jQuery 追加文本格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21700055/

相关文章:

javascript - 定义自定义 css 属性并使用 animate() 更改任何值

javascript - 如何允许使用空格的正则表达式

javascript - jQuery 热键插件提交表单在输入时不起作用

ASP.NET 如何在提交时禁用按钮?

PHP读取Javascript数组

javascript - 创建按钮,切换不包含特定文本颜色的表行的可见性

javascript - 在多个地方使用相同的随机数 (JavaScript)

asp.net - 如何从 javascript 更改缓存图片

javascript - 什么时候不应该使用事件委托(delegate)?

javascript - 在随后的每一天到期时自动添加类 "expired"