你如何链接到一个香草选择器的jquery功能
问题描述:
这可能很简单,但我无法弄清楚它或正确的搜索引擎的话。我尽可能不使用jquery来实现a.performance和b.personal实践。你如何链接到一个香草选择器的jquery功能
我选择一个元素
var container = document.getElementById('container');
然后我试着链这个jQuery方法就可以了
container.backstretch('url/to/img');
我使用的jQuery插件被称为backstretch.js
有没有简单的方法来做到这一点?或者答案取决于方法的写法?
谢谢!
编辑:
控制台显示此错误:
遗漏的类型错误:container.backstretch不是一个函数
编辑:
$(container).backstretch('url/to/img');
作品。但我不完全理解它。这是因为jQuery需要创建一个对象来附加方法?
答
不知道是否有任何性能储蓄,特别是这是一个ID选择,但是,这是多么:
var container = document.getElementById('container');
$(container).backstretch('url/to/img');
或者干脆就用:
$('#container').backstretch('url/to/img');
当使用jQuery的方法和属性处理,只要把你的元素和引用它作为一个jQuery对象:'var $ container = $('#container');' – zer00ne
@itsgoingdown只是想到这个太哈哈。有用。这是因为jQuery需要创建一个对象来附加方法? –
确实如此,先生。容易睡觉;-) – zer00ne