JQuery to regular JavaScript
JQuery to regular JavaScript
出于学习目的,我正在将此滚动条转换为常规JavaScript。我只是从脚本中编写JQuery(JQuery很棒,但我希望在使用JQuery之前学习原始JavaScript)。
这是滚动条代码:
http://jsfiddle.net/PVZB8/139/
我不明白如何将最后几行转换为常规的JavaScript:
$('#chatlist').slimscroll({
color: '#000',
size: '8px',
width: '150px',
height: '250px'
});
我假设$('#chatlist')等于document.getElementById('chatlist'),但这当然失败了,因为div元素没有一个名为'slimscroll'的方法......
我有点理解这些代码行的作用(创建一个新的 slimscroll 实例并传递一些选项)。
如果我们去掉JQuery,这些线条会是什么样子?不使用 JQuery 整个脚本会是什么样子?
(我知道如果没有 JQuery,脚本的所有方面都不会以类似的方式工作,例如淡入淡出功能)
我不明白如何将最后几行转换为常规的JavaScript:
代码调用存储在 $.fn.slimscroll
中的函数,this
绑定到包含 id chatlist
元素的 jQuery 对象,并将包含指定值的对象传递给该函数。
不使用 JQuery 整个脚本会是什么样子?
这里没有人会为你将整个脚本转换为纯JavaScript。我也不建议您这样做 - 这将是大量的工作,因为您丢失了所有漂亮的 DOM 遍历函数等。
相关文章:
- 为什么不't Javascript对我的输入值进行了一些重新检查
- 创建一个类似链接的按钮,并通过Javascript函数打开一个新的弹出窗口
- 将函数的上下文应用于javascript变量
- 使用php或javascript从facebook相册URL中删除多余的部分
- 正在添加'X'按钮,在文本字段旁边使用javascript
- 如何在JavaScript中将字符串转换为函数引用
- 模糊事件的Javascript测试
- Javascript更改图标
- 如何将HTML id分配给元素,以及如何将JavaScript应用于元素
- 如何使用WCF服务和javascript表单post上传.doc文件
- javascript结合了数组和字典
- 这是什么 ==- javascript 运算符
- 从javascript创建一个列表
- 无法在通过jQuery的ajax加载的页面中执行javascript
- Javascript:selenium Web驱动程序isDisplayed()不工作
- JQuery to regular JavaScript
- jQuery to regular Javascript - overlay
- Unmatched ) in Javascript regular expression
- 导入“regular"在Webpack中使用npm安装的javascript包
- JavaScript-Regular Expressions