HTML5页面元素中的文本最快速替换replace()方法

$.ajax({  type:"get",  url:spanUrl,  dataType:‘jsonp‘,  jsonpCallback:‘jsonp‘,//jsonp数据,需要数据库提供这个jsonp格式  success:function(selDate){    var htmlStr1 = ‘<a href="details.html?serialNumber={id}" class="item">‘+            ‘<img src="{picUrl}"  class="pic">‘+            ‘<p>‘+            ‘<strong>{model} {title}</strong>‘+            ‘</p>‘+            ‘<img src="images/btn-detail.png"  class="detail"></a>‘,        arr1 = [];    if(selDate.length==0){      $(".noData").css(‘display‘,‘block‘);    }else{      console.log(selDate)      for(var i=0;i<selDate.length;i++){        var o=selDate[i],            t=htmlStr1.replace(‘{id}‘, o.serialNumber)                .replace(‘{picUrl}‘, o.categoryimageOn)                .replace(‘{model}‘, o.model)                .replace(‘{title}‘,o.productFamily);        arr1.push(t);      }      $("#part1").html(arr1.join(‘‘))    }  }

})
时间: 2024-10-27 18:14:07

HTML5页面元素中的文本最快速替换replace()方法的相关文章

HTML5 在canvas中绘制文本

作者:卿笃军 原文地址:http://blog.csdn.net/qingdujun/article/details/33333519 一.绘制文本 在绘图环境中提供了两种方法在canvas中绘制文本. strokeText(text,x,y) : 在(x,y)处绘制空心的文本. fillText(text,x,y) : (x,y)处绘制实心的文本. 二.在canvas中绘制文本 <!DOCTYPE html> <html> <head> <meta http-e

【LaTex】Texstudio中中文文本乱码问题的解决方法

Texstudio中中文文本乱码问题的解决方法:1.因为默认编码是UTF8,ctex的编码是GBK,所以出现乱码.将texstudio编码设成GBK乱码自然消失.2.通过拷贝粘贴,不会出现乱码.3.texstudio构建的编译平台是pdflatex,GBK编码时无需加UTF8选项,加了反而慢,甚至出错.不知为什么?4.编码是UTF8时,宜用xelatex编译,很快.5.Sublimetext可将GBK编码转存为UTF8,转存后用texstudio打开不会出现乱码.如果出现将默认编码改成UTF8就

Android中设置文本颜色的三种方法及颜色大全

原文:Android中设置文本颜色的三种方法及颜色大全 源代码下载地址:http://www.zuidaima.com/share/1550463694572544.htm 1.利于系统自带的颜色类 如TextView1.setTextColor(Android.graphics.Color.RED); 2.数字颜色表示法 TextView1.setTextColor(0xffff00ff); 3.自定义颜色 TextView1.setTextColor(this.getResources().

ASP.NET 使用C#代码设置页面元素中的样式或属性

在HTML元素的属性中加上runat ="server"和ID="MyTag"即可在后台代码中通过设置MyTag.Style的值来控制样式. 例如:在前端页面加入: <div id="mydiv" runat="server"></div> 后台即可以直引用mydiv这个对像进行控制,比如: mydiv.Style["width"] = "100px"; 1.St

第二章 HTML5 页面元素及属性

—————目录 列表元素 结构元素 分组元素 页面交互元素 文本层次语义元素 全局属性 1. 列表元素 2. 结构元素 3. 分组元素 4.页面交互元素 5.文本层次语义元素 6. 全局属性 原文地址:https://www.cnblogs.com/QLEO/p/10052249.html

Html5新增元素中Canvas 与内联SVG的比较!

SVG与Canvas的区别与比较如下: svg:使用xml描述2D图形,canvas使用javascript描述2D图形. Canvas 是逐像素进行渲染的,在 canvas 中,一旦图形被绘制完成,它就不会继续得到浏览器的关注.如果其位置发生变化,那么整个场景也需要重新绘制,包括任何或许已被图形覆盖的对象. svg基于xml,每个被绘制的图形均被视为对象.如果 SVG 对象的属性发生变化,那么浏览器能够自动重现图形. Canvas           SVG <canvas> 标签定义图形,

Ubuntu中添加应用程序快速启动器的方法

一些应用程序(例如很多.sh程序)如果想在Ubuntu中添加到Dash home中进行快速的启动,则需要找到/usr/share/applications这个目录,其中存放的全部是dash中的启动器,将你需要的程序xxx添加其中即可.具体操作步骤为: 命令行操作内容: cd /usr/share/applications sudo gedit xxx.desktop 打开需要编辑的文本内容为: [Desktop Entry] Version=1.0 Name=xxx Exec=/home/use

Android中设置文本颜色的三种方法

1.利于系统自带的颜色类 如TextView1.setTextColor(android.graphics.Color.RED); //2014.12.9 布局文件中:android:textColor="@android:color/white" 详见Android源码base/core/res/res/values/colors.xml 2.数字颜色表示法 TextView1.setTextColor(0xffff00ff); 3.自定义颜色 TextView1.setTextCo

Js之Dom学习-三种获取页面元素的方式、事件、innerText和innerHTML的异同

一.三种获取页面元素的方式: getElementById:通过id来获取 <body> <input type="text" value="请输入一个值:" id="txt"/> <input type="button" value="按钮" id="btn"/> <script> var txt=document.getElementB