在某些脚本中,长的html块被添加到选择器。例如,在哪里存储jQuery的html代码?
$("#test").prepend($('<div id="tester">..long html tags..</div>').hide().fadeIn(2000));
哪里更好地存储大的html块?直接在变量中,在html代码,文本文件或其他。
谢谢。
在某些脚本中,长的html块被添加到选择器。例如,在哪里存储jQuery的html代码?
$("#test").prepend($('<div id="tester">..long html tags..</div>').hide().fadeIn(2000));
哪里更好地存储大的html块?直接在变量中,在html代码,文本文件或其他。
谢谢。
你看看jquery templates?
如果他们是静态的,我认为这将是我们最好让它们为单独的XML文件并与AJAX调用让他们让他们缓存。
因为javascript(为jquery)是解释代码,它从性能角度来说并不重要。 “更好”成为主观选择,并成为可读性和可重复性的问题。如果你有文本模式将被重用,那么你肯定希望使用某种模板方式。之后,这纯粹是经销商的选择。
如果那个长html不是动态的,那么你可以把它们(div)放到你自己的主html中,并将它隐藏起来。
<div id="testerouter" style="display:none>
<div id="tester">..long html tags..</div>
</div>
那么你可以能够使用
$("#testerouter").html();
检索它们,并与您的ID前面加上(测试)