jQuery UI可拖动类在php include中不起作用

时间:2018-12-14 19:22:20

标签: php jquery ajax jquery-ui

我正在创建一个通知系统,该系统刷新一个执行查询的php文件以显示通知。并且正在通过将.draggable类成功添加到div中来利用jquery ui draggable,但是只要包含了可拖动的div,方式,它不知道它是可拖动的。关于为什么它不将自己视为可拖动的任何想法?

我尝试将可拖动脚本和引用添加到nudgecheck(可拖动损坏的随附php文件)中,但是没有运气。

轻推支票:

 <div id='$nudgeid' class='draggable'>
 // mysql query content
 </div>

刷新微动检查的代码:

 <div id="notifications">
 </div
<script>
function showUser() {
var str = "<? echo $salesman;?>";
 xmlhttp = new XMLHttpRequest();
       xmlhttp.onreadystatechange = function() {
        if (this.readyState == 4 && this.status == 200) {
            document.getElementById("notifications").innerHTML = this.responseText;

        }
        else if (XMLHttpRequest.readyState == 0) {
        // Network error (i.e. connection refused, access denied due to CORS, etc.)
    }
    else {
        // something weird is happening
    }
    };
    xmlhttp.open("GET","/nudgecheck/?q="+str,true);
    xmlhttp.send();
 }




setInterval(function () {
  showUser();
}, 3000);

</script>

具有#notifications div

的页面上
        $(function() {
$(".draggable").draggable({ 
     revert: true,
     helper: "clone",
     cursorAt: { bottom: 0 },
     revertDuration: 1000,
     cursorAt: {
        bottom: 0,
        right: 0},
});

0 个答案:

没有答案