2013-03-04 53 views
0

我正在寻找一些将有100个if语句的东西我确信这不是最好的方式,但它的方式我知道如何去做,我相信它会起作用。我想让用户看到两个图像,当他们点击一个图像时,他们会将它们带到另一组图像等。行OnClick JS如果声明

 if($('IMAGE ID').click()) 
    { 
     page2a.html 
    } 
    else 
    { 
     page2b.html 
    } 

谢谢!

因此,我想了解如何使用图像和鼠标单击创建if语句的一些指导。我知道如何用数学的结果来创造一个例子;

如果(5> 10) 等。

但我从来没有使用过的媒体,之前的图像如何添加那些if语句我试图张贴以上这是正确的?谢谢!

+0

能否请你解释你确切的问题?这可以帮助其他人建议你更好的选择。 – 2013-03-04 11:14:55

+0

当然1秒我会发布在我的坏 – user2058820 2013-03-04 11:15:42

+0

我猜你错了'如果点击'点击''点击' – 2013-03-04 11:17:43

回答

1

您可以将图片标记嵌入到锚标记本身内部以解决此问题。

<a href="page2a.html"><img/><a> 
<a href="page2b.html"><img/></a> 

,如果你想使用查询使用像动态地加载网页: 编辑:您可以设置IMAGE_ID相同page2a或page2b

$('img').click(function() { 
    var id= $(this).attr('id'); 
    window.location = id+'.html'; 
}) 
+0

嗨,我想同样的,但如果我有例如,像这样 - 选项1a - 选项1b 选项2a - 选项2b选项2c - 选项2d 我将拥有超过100个不同的页面,每个组合都是唯一的问题。 – user2058820 2013-03-04 11:22:27

+0

请检查上面编辑的代码。你可以尝试让IMaGE_ID和页面名称相同,这样你就可以避免很多条件 – Aravind 2013-03-04 11:33:25

+0

啊谢谢这就是我要找的!上述过程称为什么? – user2058820 2013-03-04 11:38:11