jQuery实现的支持IE的html滑动条


Posted in Javascript onMarch 16, 2015
<html>

<script type="text/javascript" src="jquery.js"></script>

<style>

.d_b{

    height: 20px;

    width: 10px;

    display: inline-block;

    background-color: black;

    position: relative;

    vertical-align: middle;

    top: -15px;

    left: -5px;

}

</style>

<div id="d" style="width:200px;cursor: pointer;" max=100 min=0 value=10 >

<div style="height:10px; width:100%; background-color:green" ></div>

<b class="d_b"></b>

</div>

<b id="text"></b>

<script>

var $dom = $(document);

$dom.on('mousedown','#d',function (argument) {

    $(this).data('mouse','down');

    console.log('down');

})

$dom.on('mouseup',function(){

    $('#d').data('mouse','up');

    console.log('up');

});

$dom.on('mousemove','#d',function(event){

    if($(this).data('mouse') == 'down'){

        var m_x = event.clientX;

        var d_b = $(this).find('.d_b');

        m_x = m_x < 8 ? 8 : m_x;

        m_x = m_x > 208 ? 208: m_x;

        d_b.css('left',m_x-13);

        var max = $(this).attr('max');

        $(this).attr('value', Math.floor((m_x-8)/200 * max))

        console.log($(this).attr('value'));

        $('#text').text($(this).attr('value'))

    }

});

</script>

</html>

效果图:

jQuery实现的支持IE的html滑动条

以上就是本文的全部内容了,希望能够对大家学习使用jQuery有所帮助。

Javascript 相关文章推荐
jQuery中$.each使用详解
Jan 29 Javascript
jquery实现在网页指定区域显示自定义右键菜单效果
Aug 25 Javascript
微信小程序 获取相册照片实例详解
Nov 16 Javascript
vue实现图片滚动的示例代码(类似走马灯效果)
Mar 03 Javascript
vue文件树组件使用详解
Mar 29 Javascript
浅谈Node.js 沙箱环境
May 15 Javascript
关于vue v-for循环解决img标签的src动态绑定问题
Sep 18 Javascript
JS实现点击按钮随机生成可拖动的不同颜色块示例
Jan 30 Javascript
vue实现路由监听和参数监听
Oct 29 Javascript
vue 检测用户上传图片宽高的方法
Feb 06 Javascript
JavaScript面向对象核心知识与概念归纳整理
May 09 Javascript
Javascript实现单选框效果
Dec 09 Javascript
JavaScript计算两个日期时间段内日期的方法
Mar 16 #Javascript
nw.js实现类似微信的聊天软件
Mar 16 #Javascript
JavaScript控制table某列不显示的方法
Mar 16 #Javascript
详解addEventListener的三个参数之useCapture
Mar 16 #Javascript
解决Jquery向页面append新元素之后事件的绑定问题
Mar 16 #Javascript
jquery中radio checked问题
Mar 16 #Javascript
jquery中JSON的解析方式
Mar 16 #Javascript
You might like
颠覆常识!无色透明的咖啡诞生了(中日双语)
2021/03/03 咖啡文化
linux命令之调试工具strace的深入分析
2013/06/03 PHP
百度工程师讲PHP函数的实现原理及性能分析(一)
2015/05/13 PHP
jQuery 隔行换色 支持键盘上下键,按Enter选定值
2009/08/02 Javascript
一张表格告诉你windows.onload()与$(document).ready()的区别
2014/05/16 Javascript
javascript中call,apply,bind的用法对比分析
2015/02/12 Javascript
常用DOM整理
2015/06/16 Javascript
JavaScript模板引擎用法实例
2015/07/10 Javascript
浅谈Sticky组件的改进实现
2016/03/22 Javascript
js 获取图像缩放后的实际宽高,位置等信息
2017/03/07 Javascript
ES6中Iterator与for..of..遍历用法分析
2017/03/31 Javascript
vue.js-div滚动条隐藏但有滚动效果的实现方法
2018/03/03 Javascript
js实现多个倒计时并行 js拼团倒计时
2019/02/25 Javascript
Angular7.2.7路由使用初体验
2019/03/01 Javascript
详解vue中axios的使用与封装
2019/03/20 Javascript
jQuery事件委托代码实践详解
2019/06/21 jQuery
Vue程序化的事件监听器(实例方案详解)
2020/01/07 Javascript
详解为什么Vue中不要用index作为key(diff算法)
2020/04/04 Javascript
[16:21]教你分分钟做大人:圣堂刺客
2014/12/03 DOTA
关于Python面向对象编程的知识点总结
2017/02/14 Python
python直接获取API传递回来的参数方法
2018/12/17 Python
Python中的X[:,0]、X[:,1]、X[:,:,0]、X[:,:,1]、X[:,m:n]和X[:,:,m:n]
2020/02/13 Python
Django 解决阿里云部署同步数据库报错的问题
2020/05/14 Python
浅谈python 调用open()打开文件时路径出错的原因
2020/06/05 Python
python 简单的调用有道翻译
2020/11/25 Python
Nasty Gal英国:美国女性服饰销售网站
2021/03/02 全球购物
岗位职责风险防控
2014/02/18 职场文书
机电一体化求职信
2014/03/10 职场文书
小学生个人先进事迹材料
2014/05/08 职场文书
道德演讲稿
2014/05/21 职场文书
上班时间打瞌睡检讨书
2014/09/26 职场文书
党员进社区活动总结
2015/05/07 职场文书
2015年党总支工作总结
2015/05/25 职场文书
运动会通讯稿200字
2015/07/20 职场文书
小学一年级班主任工作经验交流材料
2015/11/02 职场文书
800字作文之大雪
2019/12/04 职场文书