爱玺玺

爱玺玺的生活日记本。wx:lb87626

微信公众号获取用户code码原理

 基本配置见文章:http://jianhaozhan.cn/post/2338.html

基本原理是让用户(必须在微信客户端)打开一个可以让开发者获取code的链接。这个链接是微信的链接但是经过我们的配置,其中有个参数就是跳转到我们网址的链接。这个链接是我们自己服务器的,我们通过这个最终跳转的链接获取code。

比如配置:

微信公众号获取用户code配置

微信授权页面配置授权

 QQ图片20181008105152.gif

回调页面网址配置

微信公众号开发者模式创建自定义菜单

 QQ图片20181008095551.gif

body里面的测试json代码:

百度地图api调用

api说明:http://lbsyun.baidu.com/jsdemo.htm#c1_16

jquery 描点平滑滚动效果实现

$(function(){  

$('a[href*=#],area[href*=#]').click(function() {

if (location.pathname.replace(/^\//, '') == this.pathname.replace(/^\//, '') && location.hostname == this.hostname) {

var $target = $(this.hash);

$target = $target.length && $target || $('[name=' + this.hash.slice(1) + ']');

if ($target.length) {

var targetOffset = $target.offset().top;

$('html,body').animate({

scrollTop: targetOffset

},

1000);

return false;

}

}

});

})


jquery复合属性选择器$("ul li[id^='a'][id*='d']").css("font-size","24px"); 某个属性之间是并且的条件

$("ul li[id^='a'][id*='d']").css("font-size","24px");

查找id属性以字符a开头并且包含字符d的元素

jquery查找特定属性的值包含某个字符的元素[属性*='属性值包含的字符']

$("ul li[id*='d']").css("font-size","24px");

jquery查找属性是以某些特定字符结尾的元素

$("ul li[id$='f']").css("font-size","24px");

jquery匹配属性是以某些值开始的元素[属性^='属性值']

$("ul li[id^='a']").css("font-size","24px");

jquery查找属性不匹配指定值的元素$( [属性!='值'])

$("ul li[id!='a']").css("font-size","24px");


Powered By Z-BlogPHP 1.4 Deeplue Build 150101

Copyright Your WebSite.Some Rights Reserved.

蜀ICP备11021721号-5