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插件创建常规模态窗口登陆效果
Aug 23 Javascript
点击弹出层外区域关闭弹出层jquery特效示例
Aug 25 Javascript
解析JavaScript中点号“.”的多义性
Dec 02 Javascript
node.js中使用socket.io制作命名空间
Dec 15 Javascript
浅谈JavaScript 执行环境、作用域及垃圾回收
May 31 Javascript
javascript cookie用法基础教程(概念,设置,读取及删除)
Sep 20 Javascript
vue+axios实现文件下载及vue中使用axios的实例
Sep 21 Javascript
浅谈Node框架接入ELK实践总结
Feb 22 Javascript
微信小程序使用车牌号输入法的示例代码
Aug 20 Javascript
JS实现可用滑块滑动的缓动图代码
Sep 01 Javascript
layer弹出层取消遮罩的方法
Sep 25 Javascript
react结合bootstrap实现评论功能
May 30 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连mysql和oracle数据库性能比较
2006/10/09 PHP
如何用php获取文件名后缀
2013/06/09 PHP
ThinkPHP标签制作教程
2014/07/10 PHP
jquery1.4 教程二 ajax方法的改进
2010/02/25 Javascript
Wordpress ThickBox 点击图片显示下一张图的修改方法
2010/12/11 Javascript
让页面上两个div中的滚动条(滑块)同步运动示例
2013/08/07 Javascript
jQuery截取指定长度字符串代码
2014/08/21 Javascript
基于javascript实现九九乘法表
2016/03/27 Javascript
AngularJS基础 ng-href 指令用法
2016/08/01 Javascript
Bootstrap 响应式实用工具实例详解
2017/03/29 Javascript
JS移动端/H5同时选择多张图片上传并使用canvas压缩图片
2017/06/20 Javascript
javascript观察者模式实现自动刷新效果
2017/09/05 Javascript
在 Vue 项目中引入 tinymce 富文本编辑器的完整代码
2018/05/04 Javascript
JS访问对象两种方式区别解析
2020/08/29 Javascript
antd table按表格里的日期去排序操作
2020/11/17 Javascript
Vue与React的区别和优势对比
2020/12/18 Vue.js
python中查找excel某一列的重复数据 剔除之后打印
2013/02/10 Python
使用url_helper简化Python中Django框架的url配置教程
2015/05/30 Python
Python使用Beautiful Soup包编写爬虫时的一些关键点
2016/01/20 Python
学习python之编写简单乘法口诀表实现代码
2016/02/27 Python
python实现unicode转中文及转换默认编码的方法
2017/04/29 Python
matplotlib给子图添加图例的方法
2018/08/03 Python
python如何实现一个刷网页小程序
2018/11/27 Python
Python项目 基于Scapy实现SYN泛洪攻击的方法
2019/07/23 Python
python自动化测试之DDT数据驱动的实现代码
2019/07/23 Python
css3+jq创作含苞待放的荷花
2014/02/20 HTML / CSS
打架检讨书50字
2014/01/11 职场文书
优秀应届本科生求职信
2014/07/19 职场文书
政风行风建设整改方案
2014/10/27 职场文书
党的群众路线教育实践活动整改落实情况自查报告
2014/10/28 职场文书
环卫处个人工作总结
2015/03/04 职场文书
基层组织建设年活动总结
2015/05/09 职场文书
申论不会写怎么办?教您掌握这6点思维和原则
2019/07/17 职场文书
SQL实现LeetCode(197.上升温度)
2021/08/07 MySQL
MySQL 表锁定 LOCK和UNLOCK TABLES的 SQL语法
2022/04/18 MySQL
Win11无法安装更新补丁KB3045316怎么办 附KB3045316补丁修复教程
2022/08/14 数码科技