javascript - 调用类属性不起作用

标签 javascript jquery css onclick

<分区>

我想在每个容器之后创建一个点击功能。它曾经奏效,但不再奏效了。当我想创建事件时,他无法识别容器,因为在调试器中我可以看到他正在查看代码框。

 // Decide list order, load the thumbnail for each publication.
            var place = "first";

            $('#archive').prepend('<div class="container" id="'+entry.publicationID+'"></div>');
            $('.container:' + place).append('<div class="thumb"></div>');

            $('.thumb:' + place).css("background-image", 'url(' + entry.thumbnailURL + ')');
            $('.thumb:' + place).css("filter", 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src=' + entry.thumbnailURL + ',sizingMethod="scale")');
            $('.thumb:' + place).css("-ms-filter", 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src=' + entry.thumbnailURL + ',sizingMethod="scale")');

            // Load the publication title below each thumbnail.
            $('.thumb:' + place).after('<div class="title"></div>');
            $('.title:' + place).append(entry.publicationName);

            // Load the publication startsdate & enddate.
            $('.title:' + place).after('<div class="date"></div>');
            $('.date:' + place).append(sdate + " tot " + edate);

            // Set up publication links.
            $('.container:' + place).click(function(){
                loadPub(entry.publicationID, entry.publicationName);
                setActive(entry.publicationID);
                //Change css of current element         
            });     

最佳答案

http://api.jquery.com/on/这会帮助你。基本上将点击附加到您动态创建的 div 或框的外部容器上,并检查由 jQuery 中的“on”api 完成的目标

关于javascript - 调用类属性不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28627469/

上一篇:html - Div 拉伸(stretch)以适应内容。溢出 : auto; does not work

下一篇:html - CSS DIV 容器 100% 宽度,最小宽度 100%(覆盖全屏)

相关文章:

javascript - 如何通过一个按钮/链接创建一个带有下一个和后退按钮的灯箱?

javascript - 尝试调用 typescript 文件中的函数时出现模块未定义错误

javascript - D3和弦图,带确切位置

javascript - 将鼠标悬停在菜单上时在特定 Div 上显示图标

适用于桌面和移动设备的 jQuery Mobile

html - 为什么我的职位是:sticky not working?

javascript - Node JS 返回对象,如何检查里面有什么

javascript - 仅当所有对象中的值为空时,才从对象数组中删除空值

jquery - 在 Symfony2 中使用 GenemuFormBundle

html - 调用CSS文件和bootstrap CSS文件导致页面显示错误