我有一个包含多个URL的全局表,并正在尝试向与当前网站URL匹配但被卡住的类中添加一个类。有人可以给我提示吗?
我最接近jQuery,它适用于文本,但不适用于变量。
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
var url = window.location.href;
$("tr:contains(url)").addClass('active');
});
</script>
url
未在您的选择器中得到评估;您实际上正在寻找任何包含文本“ url”的表行。
相反,请执行以下操作:
$("tr:contains(" + url + ")").addClass('active');
取决于您的数据,您可能需要担心转义,但这至少应该使您入门。