例如,有一个网站www.example.com
,其中包含5个div html元素。当有人将?show=true
添加到www.example.com
网址时,第六个div会出现在网站上(5个旧的div和新的div)。
这可以用JS或jQuery吗?
编辑:我有这段代码,但是我的例子中没有这个代码:
<script>
window.onload = function () {
var url = document.URL;
var pattern = /group=.*/;
var res = pattern.exec(url);
res = res.toString();
var tab = res.split("=");
if (tab[0] == "group" && tab[1] != "") {
var id = tab[1];
var div = document.getElementById(id);
if (div) {
div.style.display = "block";
}
}
}
</script>
<div class="category" id='category-name' style="display:none;">
当我在url中添加/?group = category-name时,这个名为category-name的新div未显示