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 Validation表单验证使用详解
Sep 12 Javascript
jQuery实现切换页面过渡动画效果
Oct 29 Javascript
jQuery实现textarea自动增长宽高的方法
Dec 18 Javascript
JavaScript弹窗基础篇
Apr 27 Javascript
angular.JS实现网页禁用调试、复制和剪切
Mar 31 Javascript
详解webpack2+React 实例demo
Sep 11 Javascript
webstorm中配置Eslint的两种方式及差异比较详解
Oct 19 Javascript
angularjs http与后台交互的实现示例
Dec 21 Javascript
JS实现的tab切换并显示相应内容模块功能示例
Aug 03 Javascript
Vue使用NProgress进度条的方法
Sep 21 Javascript
vue.config.js中配置Vue的路径别名的方法
Feb 11 Javascript
解决vant title-active-color与title-inactive-color不生效问题
Nov 03 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
php设计模式之简单工厂模式详解
2014/09/04 PHP
php倒计时出现-0情况的解决方法
2016/07/28 PHP
php+js实现裁剪任意形状图片
2018/10/31 PHP
laravel5表单唯一验证的实例代码
2019/09/30 PHP
用于table内容排序
2006/07/21 Javascript
轻松创建nodejs服务器(5):事件处理程序
2014/12/18 NodeJs
NodeJS学习笔记之Connect中间件模块(一)
2015/01/27 NodeJs
Node.js读写文件之批量替换图片的实现方法
2016/09/07 Javascript
jQuery图片加载显示loading效果
2016/11/04 Javascript
JavaScript获取键盘按键的键码(参照表)
2017/01/10 Javascript
关于Javascript中document.cookie的使用
2017/03/08 Javascript
JS简单判断字符在另一个字符串中出现次数的2种常用方法
2017/04/20 Javascript
jQuery日期范围选择器附源码下载
2017/05/23 jQuery
Angular中ng-repeat与ul li的多层嵌套重复问题
2017/07/24 Javascript
vue解决一个方法同时发送多个请求的问题
2018/09/25 Javascript
有关vue 开发钉钉 H5 微应用 dd.ready() 不执行问题及快速解决方案
2020/05/09 Javascript
JS实现简单贪吃蛇小游戏
2020/10/28 Javascript
python统计多维数组的行数和列数实例
2018/06/23 Python
Python使用pymysql从MySQL数据库中读出数据的方法
2018/07/25 Python
浅谈python下tiff图像的读取和保存方法
2018/12/04 Python
浅谈python requests 的put, post 请求参数的问题
2019/01/02 Python
Laravel+Dingo/Api 自定义响应的实现
2019/02/17 Python
python实现nao机器人身体躯干和腿部动作操作
2019/04/29 Python
python matplotlib拟合直线的实现
2019/11/19 Python
利用Python脚本实现自动刷网课
2020/02/03 Python
python实现跨excel sheet复制代码实例
2020/03/03 Python
Pytorch 中的optimizer使用说明
2021/03/03 Python
Haggar官网:美国男装品牌
2020/02/16 全球购物
医院实习介绍信
2014/01/12 职场文书
交通事故赔偿协议书
2014/04/15 职场文书
活动总结怎么写
2014/04/28 职场文书
信访工作经验交流材料
2014/05/23 职场文书
联欢会开场白
2015/06/01 职场文书
2016秋季运动会前导词
2015/11/25 职场文书
《角的初步认识》教学反思
2016/02/17 职场文书
实战 快速定位MySQL的慢SQL
2022/03/22 MySQL