我想在输入表单中输入某人后添加一个类。这工作,并强调在我的网页的话咨询:基于变量值的addClass
var value = "Advisory";
$("a:contains("+ value +")").addClass("highlight");
这工作,给我显示用户键入的内容警告:
$(document).ready(function() {
$("#filterinput").change(function(){
var value = $(this).val();
alert(value);
});
});
但是,这并不工作(我已经尝试了所有种类的报价组合等):
$(document).ready(function() {
$("#filterinput").change(function(){
var value = $(this).val();
$("a:contains('"+ value +"')").addClass("highlight").load();
});
});
有人可以帮忙吗?
已编辑。我的代码非常长,但这里是我想要搜索的html样本。正在工作的第一个例子突出了“历史保存咨询委员会”的全文,因为这就是锚标签之间的内容。
<ul class="treebranch">
<li class="govdocs"> <a href="http://www.archives.gov/federal-register/acfr/">Administrative Committee of the Federal Register</a></li>
<li class="govdocs"> <a href="http://www.achp.gov/index.html">Advisory Council on Historic Preservation</a></li>
<li class="govdocs"> <a href="http://www.abmc.gov/home.php">American Battle Monuments Commission</a></li>
<li class="govdocs"> <a href="http://www.arc.gov/">Appalachian Regional Commission</a></li>
<li class="govdocs"> <a href="http://www.access-board.gov/">Architectural and Transportation Barriers Compliance Board (Access Board)</a></li>
<li class="govdocs"> <a href="http://www.arctic.gov/">Arctic Research Commission</a></li>
<li class="govdocs"> <a href="http://www.afrh.gov/">Armed Forces Retirement Home</a></li>
</ul>
抱歉 - jquery,搜索html页面。 – user2137466 2013-03-05 21:34:48
注意示例不一致第一个工作正在使用两个“和第三个(不工作)使用一个”和另一个“。 – alonisser 2013-03-05 21:40:22
':contains'搜索元素的文本内容。你希望找到的html元素的内容是什么?你可以发布的HTML? – Brandon 2013-03-05 21:40:39