如果是手写的字符串,同样是$("<span>kkkk</span>")这样就是jQuery对象,
如果想再转换成正常的dom对象,就用get,如$("<span>kkkk</span>").get(0),其中0为索引
<table><TR>
<TD><DIV>编号:</DIV></TD>
<TD >1234</TD>
</TR>
<TR>
<TD><DIV>商品:</DIV></TD>
<TD >测试</TD>
</TR>
<TR>
<TD><DIV>数量:</DIV></TD>
<TD >1</TD>
</TR>
</table>
<script language="javascript">
var temp = $('div:contains(编号)').parent().next('td').text()
alert(temp)// 1234
</script>
建议直接使用在线前端库,有免费的CDN加速,加载jQuery会更快
<script src="https://cdn.bootcss.com/jquery/1.12.4/jquery.min.js"></script>
(function() {
var jsfiles = new Array(
"script/jquery.js",
"script/aaa.js"
)
var agent = navigator.userAgent
var docWrite = (agent.match("MSIE") || agent.match("Safari"))
if(docWrite) {
var allScriptTags = new Array(jsfiles.length)
}
var host = "lib/" //文件的所在目录
for (var i=0, len=jsfiles.lengthi<leni++) {
if (docWrite) {
allScriptTags[i] = "<script src='" + host + jsfiles[i] +
"'><&#47script>"
} else {
var s = document.createElement("script")
s.src = host + jsfiles[i]
var h = document.getElementsByTagName("head").length ?
document.getElementsByTagName("head")[0] :
document.body
h.appendChild(s)
}
}
if (docWrite) {
document.write(allScriptTags.join(""))
}
})()
试试吧~这个是通过 js引用 JS的方法,需要引用的JS放到数组里就行了 jsfiles
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)