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 相关文章推荐
JavaScript获取GridView中用户点击控件的行号,列号
Apr 14 Javascript
JS保留两位小数 四舍五入函数的小例子
Nov 20 Javascript
jQuery如何防止这种冒泡事件发生
Feb 27 Javascript
javascript实现仿腾讯游戏选择
May 14 Javascript
基于jquery实现放大镜效果
Aug 17 Javascript
基于javascript实现浏览器滚动条快到底部时自动加载数据
Nov 30 Javascript
jquery 将当前时间转换成yyyymmdd格式的实现方法
Jun 01 Javascript
JS实现title标题栏文字不间断滚动显示效果
Sep 07 Javascript
Node调用Java的示例代码
Sep 20 Javascript
js仿微信抢红包功能
Sep 25 Javascript
Angular2使用vscode断点调试ts文件的方法
Dec 13 Javascript
AudioContext 实现音频可视化(web技术分享)
Feb 24 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
Smarty安装配置方法
2008/04/10 PHP
PHP程序员最常犯的11个MySQL错误小结
2010/11/20 PHP
PHP操作数组的一些函数整理介绍
2011/07/17 PHP
CI框架(ajax分页,全选,反选,不选,批量删除)完整代码详解
2016/11/01 PHP
深入聊聊Array的sort方法的使用技巧.详细点评protype.js中的sortBy方法
2007/04/12 Javascript
用js将内容复制到剪贴板兼容浏览器
2014/03/18 Javascript
javascript去除字符串左右两端的空格
2015/02/05 Javascript
轻松学习jQuery插件EasyUI EasyUI创建CRUD应用
2015/11/30 Javascript
javascript获取网页各种高宽及位置的方法总结
2016/07/27 Javascript
Angular的自定义指令以及实例
2016/12/26 Javascript
three.js实现3D影院的原理的代码分析
2017/12/18 Javascript
vue-cli webpack配置文件分析
2019/05/20 Javascript
JavaScript 扩展运算符用法实例小结【基于ES6】
2019/06/17 Javascript
解决layui 表单元素radio不显示渲染的问题
2019/09/04 Javascript
js实现上传图片并显示图片名称
2019/12/18 Javascript
python中引用与复制用法实例分析
2015/06/04 Python
Python中的is和==比较两个对象的两种方法
2017/09/06 Python
浅谈机器学习需要的了解的十大算法
2017/12/15 Python
python3在同一行内输入n个数并用列表保存的例子
2019/07/20 Python
基于python实现文件加密功能
2020/01/06 Python
给ubuntu18安装python3.7的详细教程
2020/06/08 Python
python collections模块的使用
2020/10/16 Python
简述synchronized和java.util.concurrent.locks.Lock的异同
2014/12/08 面试题
Linux操作面试题
2015/02/11 面试题
解释一下ruby中的特殊方法与特殊类
2013/02/26 面试题
HR喜欢的自荐信格式
2013/10/08 职场文书
大学生思想汇报范文
2013/12/31 职场文书
致100米运动员广播稿
2014/02/14 职场文书
学雷锋演讲稿
2014/03/04 职场文书
高中课程设置方案
2014/05/28 职场文书
初中家长评语大全
2014/12/26 职场文书
承兑汇票延期证明
2015/06/23 职场文书
2016年圣诞节寄语(一句话)
2015/12/07 职场文书
Python办公自动化之教你如何用Python将任意文件转为PDF格式
2021/06/28 Python
聊聊Lombok中的@Builder注解使用教程
2021/11/17 Java/Android
让JavaScript代码更加精简的方法技巧
2022/06/01 Javascript