jquery来检查来自另一页面的h1是否具有单词"";股票"
jquery to check if h1 from another page have the word "stock"
我在从另一个页面读取H1时有点吃力。我需要阅读的页面中的H1是动态的,我需要检查它是否有特定的单词,比如:
如果h1有单词"stock",则运行"js/stock.js",否则h1有单词"formula",运行'js/formula.js',否则如果h1有单词"tour",运行"js/tour.js".
我只能找到关于将内容从另一个页面h1加载到我的页面的代码,但无法阅读。
HTML代码从页面我需要阅读:
<h1 id="Title"><img src="http://www.ntcrono.com/nt/Images/_Stop.png">Camp. Bras. Stock Car - 2ª Bateria<img src="http://www.ntcrono.com/nt/Images/_Stop.png"></h1>
<p id="Time"><span id="DayTime">26/4/2015 14:49:40</span><span id="ElapsedTime">00:34:42</span><span id="RemainingTime">0 Lp., </span></p>
<table width="100%">
<tr class="HeaderRow">
<td id="Id_Position" align="left" width="25">P</td>
<td id="Id_Numero" align="left" width="25">No.</td>
<td id="Id_Perso1" align="left" width="80">Driver</td>
<td id="Id_Equipe" align="left" width="190">Team</td>
<td id="Id_Vehicule" align="left" width="60">Model</td>
<td id="Id_NbTour" align="left" width="25">L</td>
<td id="Id_TpsCumule" align="left" width="85">Total time</td>
<td id="Id_VitesseMoyTotal" align="left" width="30">Avg</td>
<td id="Id_Ecart1er" align="left" width="35">Gap</td>
<td id="Id_EcartPrec" align="left" width="50">PGap</td>
<td id="Id_MeilleurTour" align="left" width="50">Best</td>
<td id="Id_AuTour" align="left" width="25">In</td>
<td id="Id_Inter1" align="left" width="45">S1</td>
<td id="Id_MeilleurInter1" align="left" width="45">BS1</td>
<td id="Id_Inter2" align="left" width="45">S2</td>
<td id="Id_MeilleurInter2" align="left" width="45">BS2</td>
<td id="Id_Inter3" align="left" width="45">S3</td>
<td id="Id_MeilleurInter3" align="left" width="45">BS3</td>
<td id="Id_TpsTour" align="left" width="50">Laptime</td>
<td id="Id_NbStand" align="left" width="20">P</td>
<td id="Id_PositionDepart" align="left" width="20">StartP</td>
</tr>
<tr class="OddRow">
<td align="left" class="">1</td>
<td align="left" class="">65</td>
<td align="left" class="">MAX</td>
<td align="left" class="">Eurofarma RC</td>
<td align="left" class="">Chevrolet</td>
<td align="left" class="">26</td>
<td align="left" class="">00:28:06.567</td>
<td align="left" class="">126.42</td>
<td align="left" class="">-</td>
<td align="left" class="">-</td>
<td align="left" class="">55.487</td>
<td align="left" class="">23</td>
<td align="left" class="BestTime">15.572</td>
<td align="left" class="">15.572</td>
<td align="left" class="">-</td>
<td align="left" class="">16.086</td>
<td align="left" class="">21:55.535</td>
<td align="left" class="">24.066</td>
<td align="left" class="">56.208</td>
<td align="left" class="">0</td>
<td align="left" class="">1</td>
</tr>
<tr class="EvenRow">
<td align="left" class="">2</td>
<td align="left" class="">0</td>
<td align="left" class="">CBU</td>
<td align="left" class="">Red Bull Racing</td>
<td align="left" class="">Chevrolet</td>
<td align="left" class="">26</td>
<td align="left" class="">00:28:07.910</td>
<td align="left" class="">126.32</td>
<td align="left" class="">1.343</td>
<td align="left" class="">1.343</td>
<td align="left" class="">55.590</td>
<td align="left" class="">10</td>
<td align="left" class="">15.977</td>
<td align="left" class="">15.711</td>
<td align="left" class="">-</td>
<td align="left" class="">16.126</td>
<td align="left" class="">6:57.520</td>
<td align="left" class="">24.183</td>
<td align="left" class="">56.293</td>
<td align="left" class="">0</td>
<td align="left" class="">6</td>
</tr>
</table>
使用$.get
将其他站点的内容获取到变量中。然后对其进行解析并检查<h1>
:的内容
$.get(otherSiteUrl, function(data) {
var dom = $('<div>', {html: data }); // parse the HTML
var h1Text = dom.find("h1").text();
if (h1Text.indexOf("Stock") != -1) {
$.getScript("js/stock.js");
} else if (h1Text.indexOf("Formula") != -1) {
$.getScript("js/formula.js");
} else if (h1Text.indexOf("Tour") != -1) {
$.getScript("js/tour.js");
}
}, "html");
相关文章:
- 当鼠标悬停在文本中的单词上时显示警报
- 铬:“;未捕获的语法错误:意外的标记:"
- 匹配一个单词,其中候选人可以跨越顺序组(跨度)
- 如何使用jquery强制一个单词更改大小写等以保留品牌
- 拆分单词jquery
- 可以设置“;文件名"发生错误时显示的内联脚本标记的
- JS表单提交"无法使用Chrome数据保护程序加载此页面.尝试重新加载页面.调试信息:POST CISmtuK
- 如何让程序检查所选单词中是否有按键
- 检测电话窃听,即:<a href="电话:xxx">在UIWebview上
- 使用“+="操作人员
- 如何在悬停时流畅地更改单词
- //而不是在src=“”上使用http://"属性
- "未捕获的语法错误:意外的标记}"
- 添加“<strong>"到某个单词使用handlers.js
- 添加“-"每个单词-javascript
- 如何生成“"在段落中的某些单词之后.Javascript
- Javascript正则表达式查找不以“”开头的单词;我的:"
- 如果将检测到请求中,则取消加载页面”;一些单词"镀铬加长件
- "@某事“;评论中的单词
- 获取用“/”分隔的单词"与Regex合作