javascript - AJAX:实时功能问题

标签 javascript ajax events

我正在尝试用 jquery 做一个购物车动画,为此我有一个脚本,在鼠标悬停事件上加载一个 div :

$('#cart > .heading a').live('mouseover',function() {
    $('#cart').load('index.php?route=module/cart #cart > *');
    $('#cart').addClass('active');  
});
$('#cart').mouseleave(function() {
    $('#cart').removeClass('active');
});

但问题是,使用“实时”功能,标签不再起作用。

最佳答案

live()已被 on() 取代:

Deprecated: 1.7, Removed: 1.9

尝试事件委托(delegate)方法:

$('#cart').on('mouseover','.heading a',function() {
//etc

关于javascript - AJAX:实时功能问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14782020/

相关文章:

javascript - 将时间戳附加到 Ajax URL GET

.net - 解决方法 BeforeNavigate2 在 WPF .NET 中未触发

c# - 一个事件监听器是否可以被限制为只有一个订阅者?

javascript:If 语句 - 预期是一个赋值或函数调用,但看到的是一个表达式

javascript - 如何使用 MongoDB 验证输入?

javascript - 如何使用 shadow-dom web 组件实现一致的焦点轮廓颜色?

javascript - 如何在捕获阶段触发自定义事件

javascript - Android浏览器运行javascript window.close()?

javascript - 使用 Javascript (AJAX) 向 Symfony2 中的路由发送请求

javascript - 操作在 ajax post 上返回空字符串