javascript - 应该如何在jQuery中更改DIV的ID

标签 javascript jquery jquery-plugins

我必须交换 div。

交换工作正常(我正在使用 Jquery Swap 插件)。 交换后我也想交换 DIV 的 ID。

请查找 JQuery 代码。请帮我解决如何交换 DIV ID。

 $(".arrowIMG").click(function() {
                    var arr = this.id.split("_");
                    if(arr[0] == 'down'){

                        var div1 = $('#'+'div_' +arr[1]);
                        var next = (parseInt(arr[1]) + 1);
                        alert(next)
                        var div2 = 'div_' + next;

                        div1.swap({
                        target: div2, 
                        opacity: "0.5",
                        speed: 1000, 
                        callback: function() { 
                         //Now Here i want to swap the id of div (div1 and dev2)

                        }
                    });

                    }else if(arr[0] == 'up') {
                        alert('up');
                    }

                }); 

请帮我交换 DIV ID。

最佳答案

我不确定您的函数所需的行为是什么 - 但以下应该可以更改 ID:

$(element).attr('id', 'new_id');

关于javascript - 应该如何在jQuery中更改DIV的ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8337906/

相关文章:

javascript - 在 NodeJS 中使用 Blowfish 加密字符串

javascript - 使用 JavaScript 设置时 CSS 位置转换根本不起作用

javascript - .child() 返回第二级项目

jquery - 在哪里编写 Bower 代码来安装 Alertify?

javascript - RequireJS'ing 一个没有全局 $ 变量的 jQuery 插件

设置div左侧时Javascript重新缩放移动网页

javascript - 是否未调用 setState 回调,然后更新本身就会被不同的更新覆盖?

javascript - 使 2 个特定按钮淡出

jquery 禁用拖动

jQuery 滑出效果问题