
html前端
大神,求带
无所畏惧
展开
-
html绑定事件失效的解决办法
事件委托,ajax载入新dom之前js就加载完了,事件当然没有绑定到新载入的dom上。举个例子,如果ajax载入了一个<span class="load"></span>这个时候如果你的js中写了(′.load′).on(′click′,function()dosomething...);事件是绑定不上去滴。你需要('.load'...转载 2019-05-10 10:43:48 · 992 阅读 · 0 评论 -
把json数据的id加到接口里id的后面
把json数据的id加到接口里id的后面遇到的问题思路注意事项代码片段展示遇到的问题在地图上点击一个marker,在弹出的信息里点击左边按钮传id1,点击右边按钮传id2,其中id1在接口中,id2在json中,怎么把id2绑在id1的后面呢,用~隔开。思路先获取接口的url,得到接口的信息列表,定义一个变量,用ajax的get请求去访问json,把返回来的数据给这个变量,然后for循环第...原创 2019-07-10 15:24:47 · 7306 阅读 · 0 评论 -
窗口缩放导致页面排版错乱的解决方法
简单的说就是设置body的宽度,那么如何动态的获取浏览器减去侧边滚动条之后的宽度,原理就是通过创建一个带有滚动条的div(也就是overflow:scroll),利用offsetWidth-clientWidth得到滚动条的宽度,再利用window.screen.availWidth减去滚动条的宽度即可得到浏览器除了滚动条以外的宽度,body再设置该宽度,即可解决缩放排版错乱的问题,代码展示...转载 2019-08-07 17:33:31 · 2463 阅读 · 0 评论 -
canvas动态画一条不同颜色的线
问题描述##使用canvas动态画一条颜色不同的线,即前五个点连成一条黑线后五个点连成一条红线,并且动态呈现。思路呈现首先,了解非动态画一条不同颜色的线。代码展示: <script> //demo1 不渐变线条 var c = document.getElementById("myCanvas"); var ctx = c.getContex...原创 2019-08-15 17:13:11 · 6130 阅读 · 0 评论