需要从其他页面访问方法。好像应该有类似$(“#selectedClip”)的东西.setValue(4,4);
(function($) {
$.fn.extend({
spinit: function(options) {
var settings = $.extend({ min: 0, max: 100, initValue: 0, callback: null, stepInc: 1, pageInc: 10, width: 50, height: 15, btnWidth: 10, mask: '' }, options);
return this.each(function() {
var UP = 38;
var DOWN = 40;
var PAGEUP = 33;
var PAGEDOWN = 34;
var mouseCaptured = false;
var mouseIn = false;
var interval;
........
function setValue(a, b) {
if (a >= settings.min && a <= settings.max) {
value = b;
//this is for editVideo php. Probably will break code in other page
spinnerChange(value);
} el.val(value);
}
上面是我需要在此文件之外调用的方法。救命!! :)
答案 0 :(得分:0)
你有几种方法可以做到这一点,但基本上你必须将你的公共代码(setValue函数)隔离在一个单独的javascript文件中(让我们将其命名为common.js),然后你可以执行以下任何操作:
就个人而言,我建议使用jquery.getScript方法。