0

変数に割り当てられた乱数に応じて、エリアタグの href を変更したい場合。どうやってやるの ?

数式を使用してみまし$('#id').attr('href', 'link');たが、うまくいきませんでした

ここに私のコードがあります:

<body>
<script>
var choose = Math.floor((Math.random()*4)+1);


if (choose == 1){
$('#first').attr('href', 'true.html');
$('#second').attr('href', 'false.html');}

else{
$('#first').attr('href', 'false.html');
$('#second').attr('href', 'true.html');}

</script>

<map name="rockpos" id="rockys">
<area shape="rect" id="first" coords="1,1,137,270" href=""     />
<area shape="rect" id="second"coords="208,4,340,273" href=""     />
</map>

</body>
4

3 に答える 3

0

それは動作します、これが動作するDEMOです

jquery を使用するには、head タグにスクリプトを追加してください

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js">
</script>

ありがとうございました

于 2013-08-27T11:14:28.343 に答える