0

我有数百个链接变量。

var aa = "http://site1.com";
var bb = "http://site2.com";
var cc = "http://site3.com"; 

如何实现 onclick 功能,当您单击例如“aa”id 字体时,它会转到 aa 链接?

<font id="aa">site1</font>
<font id="bb">site1</font>
<font id="cc">site1</font>
4

1 回答 1

1

你可以做这样的事情,但如果可能的话,你真的应该只使用标签......

<div id="myClickContainer">
  <font id="aa"> ... </font>
   .
   .
   .
</div>

<script> 
  var links = {aa: 'http://site1.com', ... }
  $("#myclickContainer").click(function(event) {
    location.href = links[event.target.id] 
  });
</script>
于 2013-08-07T01:15:36.367 回答