如何解决单击以转到带有id参考解决方案的动态url-Javascript-jQuery
|| 我在JavaScript中有一个数组,如下所示;<script type=\"text/javascript\">
var array1 = Array(0,1,2,3,4,5);
</script>
我有六个表单元格(<td>
s),如下所示;
<td class=\"title\" id=\"title1\">
<td class=\"title\" id=\"title2\">
<td class=\"title\" id=\"title3\">
<td class=\"title\" id=\"title4\">
<td class=\"title\" id=\"title5\">
<td class=\"title\" id=\"title6\">
我需要一个3英镑的网址解决方案。如您所见,单元格具有6个ID,从title1到title6。单元格必须首先在数组中查找其对应的值。(0
表示title1
,1
表示title2
等。)。如您所见,相应的值是使用array [titlenumber-1]计算的。如果相应的数组号大于0,则用户单击<td>
时页面可能会转到www.example.com
,如果数字小于或等于0,则页面可能会警告用户“ DATA ERROR”。我如何使用javascript和jquery做到这一点?
提前想一下..
解决方法
你可以做这样的事情
var array1 = Array(0,1,2,3,4,5);
$(\'td\').click(function(){
var id = $(this).attr(\'id\');
var index = parseInt(id.substr(5,id.length),\'10\');//take off title
index -= 1;
if (array1[index] > 0){
window.location = \'www.example.com\';
}else{
alert(\"data error\");
}
});
我创建了这个小提琴,它可以正常工作(如果您单击\“ a \”,则会得到提示,否则它将重定向到example.com)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。