redirect_url参数错误:
报这个错误,说明你的公众号后台授权设置有问题(一般有两处)
一:检查授权目录
答:支付授权目录是网站发起请求的页面所在目录,并且必须是能通过url地址访问的(与真实物理目录路径无关)。注意这个目录在注册填写时,需要精确到最细一级的且使用名称后直接加文件名,不可再增加 or 删减目录。
二:检查网页授权
当开发者使用微支付的“JS API”支付时,这种支付需要网页授权,先获取code,再拿code去获取openid和prepay_id。这个网页授权需要登录微信公众平台,点击左 侧菜单“权限接口”,在右侧“接口权限列表”中找到“网页账号”,点击最右侧的“修改”,把测试的域名写进去,注意不要加http。
改成这样试试看。这是我改动的地方。
function(){slideImg(canshu)}
<script type="text/javascript">
var canshu=1
var speed=1000
$(function(){
$(".small-imgs li").eq(0).addClass("current")
$(".big-imgs a:gt(0)").hide()
var timer=setInterval(function(){slideImg(canshu)},2000)
$(".small-imgs li").hover(function(){
var index=$(this).index()
clearInterval(timer)
slideImg(index)
},function(){
/* 这里不需要var */
timer=setInterval(function(){slideImg(canshu)},2000)
})
})
function slideImg(canshu){
$(".small-imgs li").eq(canshu).addClass("current")
.siblings("li").removeClass("current")
.parents(".small-imgs").siblings(".big-imgs").find("a").eq(canshu).fadeIn()
.siblings("a").hide()
canshu++
if(canshu==3){canshu==0}
alert(canshu)
return canshu
}
</script>