如何在单击cantains类的anker链接时应用jquery

如何在单击cantains类的anker链接时应用jquery,jquery,razor,Jquery,Razor,我有一个动态锚(标记)链接,可以创建类名 我想知道我应用click事件的正确类名是什么。因为锚是动态添加的,所以需要使用来注册事件处理程序 // New way (jQuery 1.7+) - .on(events, selector, handler) $(document).on('click', 'a.modalCloseImg', function(event) { event.preventDefault(); alert('testlink'); // y

我有一个动态锚(
标记)链接,可以创建类名


我想知道我应用click事件的正确类名是什么。

因为锚是动态添加的,所以需要使用来注册事件处理程序

// New way (jQuery 1.7+) - .on(events, selector, handler)
$(document).on('click', 'a.modalCloseImg', function(event) {
    event.preventDefault();
    alert('testlink'); 
    // your code here...
});

由于锚点是动态添加的,因此需要使用来注册事件处理程序

// New way (jQuery 1.7+) - .on(events, selector, handler)
$(document).on('click', 'a.modalCloseImg', function(event) {
    event.preventDefault();
    alert('testlink'); 
    // your code here...
});
试试这个

$(".modalCloseImg").click(function () {
        alert("hi");
        var appName = document.getElementById("txtAppName").value;
        if (appName == "") {
            $.ajax({
                success: function () {
                    var tempUrl = "/Applications/Applications/";
                    window.location.href = tempUrl;
                }
            });
        }
    });
试试这个

$(".modalCloseImg").click(function () {
        alert("hi");
        var appName = document.getElementById("txtAppName").value;
        if (appName == "") {
            $.ajax({
                success: function () {
                    var tempUrl = "/Applications/Applications/";
                    window.location.href = tempUrl;
                }
            });
        }
    });

你加载了
jQuery
。??
$(.a.modalCloseImg”)
应该是
$(.a.modalCloseImg”)
(去掉开头多余的点。此外,如果使用“id”会更好,因为同一个类可以有多个元素。另外,我认为你的意思是
$(.modalCloseImg)
,在
a.modalCloseImg
之前没有前导的
,它是在运行时创建类名的,就像下面palash解释的那样@AJayGarg使用事件委托。您是否加载了
jQuery
。?
$(“.a.modalCloseImg”)
应该是
$(.modalCloseImg”)
(删除开头的多余点。此外,如果使用'id'会更好,因为同一个类可以有多个元素。此外,我认为您的意思是
$(“a.modalCloseImg”)
,在
a.modalCloseImg
之前没有前导的
,它是在运行时创建类名的,就像下面palash解释的@AJayGarg使用事件委派一样。can craete jsfiddle.netcan craete jsfiddle.net