Sooo。
HTML::
<div hidden id="1">
<h1>Hello Manager</h1>
<p>What would you like to do today?</p>
<button>View Dashboard</button>
</div>
<div hidden id="2">
<h1>Hello employee</h1>
<p>What would you like to do today?</p>
<button>Clock In</button>
</div>
<div hidden id="3">
<h1>Hello Owner</h1>
<p>What would you like to do today?</p>
<button>Test id</button>
</div>
とJavaScript:ここに自分の質問への答えである
// Get query parameter
// Source: https://css-tricks.com/snippets/javascript/get-url-variables/
function getQueryParameter(variable) {
var query = window.location.search.substring(1);
var vars = query.split("&");
for (var i = 0; i < vars.length; i++) {
var pair = vars[i].split("=");
if (pair[0] == variable) {
return pair[1];
}
}
return (false);
}
// Capture the `ID` query parameter from the URL.
var id = getQueryParameter('id')
if(id.toLowerCase() === '1') {
$('#1').show();
} else if(id.toLowerCase() === '2') {
$('#2').show();
} else if(id.toLowerCase() === '3') {
$('#3').show();
}
そしてここでは、実施例である:それについてhttp://codepen.io/anon/pen/qmpoKr?id=3
本当にわかりません。私はすべてのプログラミングのもので私は私の例を与えることができる私は2 div、ID 1とID 2を言うことができます私はそれらを設定するだろうか?それともアトミックですか? xD im so stupid – VitoCraftLP
私が欲しいのは、すべてのdivが隠されているだけで、それはURLによって呼び出されることを示していますか?id = [id] – VitoCraftLP