因此,簡而言之,我有一套的。李通過CSS選擇器將參數傳遞給javascript函數
<ul>
<li class="lmit_1"><a href="#" >Home</a></li>
<li class="lmit_2"><a href="#">About us</a></li>
<li class="lmit_3"><a href="#">Who we are</a></li>
<li class="lmit_4"><a href="#">Whats new</a></li>
<li class="lmit_5"><a href="#">Contact Us</a></li>
</ul>
和我的JavaScript(jQuery的)
<script>
$(".lmit_" + id).click(function() {
alert(id);
});
</script>
我所試圖做的在css類的末尾接收到任何數字作爲參數(例如.lmit_3允許id = 3),因此alert(id)應該導致數字3的彈出窗口?我是新來編程和JavaScript的,所以如果我的道歉答案是盯着我的臉......
爲什麼你不能給他們所有人一個普通的類,並使'lmit_n'和'id'?擁有獨特的課程幾乎沒有用處。 – Blender
@Blender:或者更好的是,使用數據屬性來攜帶這個數據。 –