我写这段代码是为了设置事件菜单项的文本颜色:
$(document).ready(function () {
var url = window.location.href;
var pieces = url.split("?whatPage=");
$('#pieces[1]').css('color', 'red');
});
如果我提醒 pieces[1]
,我会得到相关菜单项的 ID 值,但菜单项的颜色不受影响。什么地方最有可能出错?
最佳答案
代替 $('#pieces[1]').css('color', 'red');
尝试:
$('#'+pieces[1]).css('color', 'red');
关于JQuery - 从 URL 获取变量以设置 CSS 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29007111/