小编Cur*_*dev的帖子

使用jQuery将事件绑定到动态创建的元素

我正在上传多个图像并将它们放在一些div中,其中onclick必须切换一些类.我是否必须在ajax成功函数中放置我添加onclick事件的部分?非常感谢!

我正在使用jquery"on",但似乎不起作用.可能我错过了一些东西

这是我的代码:

使用Javascript:

$(".box-picture-selected > div > div").on( 'click' , function () {
    $(this).toggleClass('image-selected');
});

$('#uploadForm').submit(function (e) {
    e.preventDefault();

    var form = new FormData($('form')[0]);
    var files = document.getElementsByClassName('pics');
    for (var i=0; i<files.length; i++) {
        form.append("files[" + i + "]", files[i][0]); // add receipt to form
    }
    form.append('action', 'upload-photos'); // specify action
    form.append('csrfmiddlewaretoken', '{{ csrf_token() }}');
    $.ajax({
        url: '{{url("/photos/device")}}',
        type: 'POST',
        data: form,
        cache: false,
        processData: false,
        contentType: false,
        success:function(data) {
            $.each($(data), function(key, value) {
                var displayDiv = document.getElementById("displayPics");
                var …
Run Code Online (Sandbox Code Playgroud)

html javascript ajax jquery

2
推荐指数
1
解决办法
908
查看次数

标签 统计

ajax ×1

html ×1

javascript ×1

jquery ×1