Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/432.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript JQuery(1.10.2)覆盖单击事件_Javascript_Jquery_Html_Twitter Bootstrap_Joomla - Fatal编程技术网

Javascript JQuery(1.10.2)覆盖单击事件

Javascript JQuery(1.10.2)覆盖单击事件,javascript,jquery,html,twitter-bootstrap,joomla,Javascript,Jquery,Html,Twitter Bootstrap,Joomla,嘿,我有一个html页面工作完美,它是一个引导网页 我正在尝试将此设计转换为Joomla(CMS)设计 我有一个问题,JQuery函数覆盖了菜单元素单击 所以,如果我点击任何菜单元素,它将什么也不做 这是按钮代码: <li class="item-101"><a class="scroll-link selected" href="/joomlaExample/">home</a></li> 但是当我删除这个函数时,我的页面就不能正常工作了=(

嘿,我有一个html页面工作完美,它是一个引导网页

我正在尝试将此设计转换为Joomla(CMS)设计

我有一个问题,JQuery函数覆盖了菜单元素单击

所以,如果我点击任何菜单元素,它将什么也不做

这是按钮代码:

<li class="item-101"><a class="scroll-link selected" href="/joomlaExample/">home</a></li>
但是当我删除这个函数时,我的页面就不能正常工作了=(

我不知道这个函数是什么意思,也不知道它的作用是什么

请帮帮我

更新:

这是函数所在的块:

function at() {
    try {
        return a.activeElement
    } catch (e) {}
}
x.event = {
    global: {},
    add: function (e, n, r, o, a) {
        var s, l, u, c, p, f, d, h, g, m, y, v = x._data(e);
        if (v) {
              r.handler && (c = r, r = c.handler, a = c.selector), r.guid || (r.guid = x.guid++), (l = v.events) || (l = v.events = {}), (f = v.handle) || (f = v.handle = function (e) {
                return typeof x === i || e && x.event.triggered === e.type ? t : x.event.dispatch.apply(f.elem, arguments)
            }, f.elem = e), n = (n || "").match(T) || [""], u = n.length;
            while (u--) s = rt.exec(n[u]) || [], g = y = s[1], m = (s[2] || "").split(".").sort(), g && (p = x.event.special[g] || {}, g = (a ? p.delegateType : p.bindType) || g, p = x.event.special[g] || {}, d = x.extend({
                type: g,
                origType: y,
                data: o,
                handler: r,
                guid: r.guid,
                selector: a,
                needsContext: a && x.expr.match.needsContext.test(a),
                namespace: m.join(".")
            }, c), (h = l[g]) || (h = l[g] = [], h.delegateCount = 0, p.setup && p.setup.call(e, o, m, f) !== !1 || (e.addEventListener ? e.addEventListener(g, f, !1) : e.attachEvent && e.attachEvent("on" + g, f))), p.add && (p.add.call(e, d), d.handler.guid || (d.handler.guid = r.guid)), a ? h.splice(h.delegateCount++, 0, d) : h.push(d), x.event.global[g] = !0);
            e = null
        }
    },
这个街区还有很多,但它有1000多条线!
如果您有JQuery(1.10.2)文件,它位于第1616行。

您是如何发现这段代码导致了您的问题的?@tlindell在Chrome(F12)上的开发者工具中,我找到了按钮,然后锁定在“事件侦听器”下,然后单击。脚本看起来很模糊,就像是通过一个程序来压缩代码一样。变量是单个字母,这就是为什么我这么认为的原因。你可以尝试为你的代码找到一个美化器,以帮助清理混乱。我可以看到它在哪里向给定的元素添加函数,但我无法分辨它将它们提供给了哪些元素。I c可以在底部看到它正在侦听事件的位置,但我无法判断它正在侦听哪个事件。我想知道您是否尝试删除当前将jquery 10安装到站点的代码行,并尝试使用不同版本的jquery(如果可能的话)work@tlindell此代码经过美化(如果是一个词),这是一行代码!我不知道该怎么办=(。
function at() {
    try {
        return a.activeElement
    } catch (e) {}
}
x.event = {
    global: {},
    add: function (e, n, r, o, a) {
        var s, l, u, c, p, f, d, h, g, m, y, v = x._data(e);
        if (v) {
              r.handler && (c = r, r = c.handler, a = c.selector), r.guid || (r.guid = x.guid++), (l = v.events) || (l = v.events = {}), (f = v.handle) || (f = v.handle = function (e) {
                return typeof x === i || e && x.event.triggered === e.type ? t : x.event.dispatch.apply(f.elem, arguments)
            }, f.elem = e), n = (n || "").match(T) || [""], u = n.length;
            while (u--) s = rt.exec(n[u]) || [], g = y = s[1], m = (s[2] || "").split(".").sort(), g && (p = x.event.special[g] || {}, g = (a ? p.delegateType : p.bindType) || g, p = x.event.special[g] || {}, d = x.extend({
                type: g,
                origType: y,
                data: o,
                handler: r,
                guid: r.guid,
                selector: a,
                needsContext: a && x.expr.match.needsContext.test(a),
                namespace: m.join(".")
            }, c), (h = l[g]) || (h = l[g] = [], h.delegateCount = 0, p.setup && p.setup.call(e, o, m, f) !== !1 || (e.addEventListener ? e.addEventListener(g, f, !1) : e.attachEvent && e.attachEvent("on" + g, f))), p.add && (p.add.call(e, d), d.handler.guid || (d.handler.guid = r.guid)), a ? h.splice(h.delegateCount++, 0, d) : h.push(d), x.event.global[g] = !0);
            e = null
        }
    },