jquery对话框可拖动功能不起作用
jquery dialog box draggable feature not working
我有一个javascript文件,其中包含以下带有文本区域和按钮的弹出对话框div标记的jquery代码。我想让这个弹出窗口可拖动,但即使使用了draggable:true功能,并使用父div标记启用了可拖动功能,它也不起作用。。。。。有什么建议吗?
$(".showDialog").click(__bind(function() {
var element, dialogId, textareaHtml;
dialogId = "" + this.namespace + "dialog";
textareaHtml = "<textarea style='"width: 564px; height: 242px;'" id='"textareadialog'" name='"description_dialog_textarea'">" + ($("#description").val()) + "</textarea><input readonly type='"text'" class='"counter'" name='"counter'" size='"4'" maxlength='"4'" value='"4000'">;
$("<div id='"" + dialogId + "'>").html(textareaHtml).dialog({
autoOpen: true,
title: "Description",
modal: true,
width: 625,
height: 360,
draggable: true,
buttons: {
save: __bind(function() {
var val;
val = $("#textareadialog").val();
$("#description").val(val);
$("#description_fake").html(val);
$("#description_fake").attr("title", val);
$('#' + dialogId).dialog("close");
$('#' + dialogId).remove();
this.makeDescriptionCluetips();
return this.update();
}, this)
},
close: function() {
return $('#' + dialogId).remove();
}
});
当你有一个带有"
双引号的字符串时,最好将'
单引号括起来,这是一种避免错误的方法。
更改线路
textareaHtml = "<textarea style='"width: 564px; height: 242px;'" id='"textareadialog'" name='"description_dialog_textarea'">" + ($("#description").val()) + "</textarea><input readonly type='"text'" class='"counter'" name='"counter'" size='"4'" maxlength='"4'" value='"4000'">;
$("<div id='"" + dialogId + "'>").html(textareaHtml).dialog({
至
textareaHtml = '<textarea style="width: 564px; height: 242px;" id="textareadialog" name="description_dialog_textarea">'+$("#description").val()+'</textarea><input readonly type="text" class="counter" name="counter" size="4" maxlength="4" value="4000">';
$('<div id="'+dialogId+'">').html(textareaHtml).dialog({
而且,如果你说你正在瞄准id,那么直接使用$("#"+dialogId)
而不是$('<div id="'+dialogId+'">')
相关文章:
- 使用复杂数组时Jquery自动完成功能不起作用
- 切换功能不起作用
- 为什么不是'我的修剪功能不起作用
- Angular UI Select2指令搜索功能不起作用
- AngularJS 路由功能不起作用
- JavaScript更新功能不起作用
- JS表单验证功能不起作用
- 复选框树视图功能不起作用
- Web音频-AudioParam调度功能不起作用
- 复选框单击功能不起作用
- jQuery加载函数后,jQuery UI自动完成功能不起作用
- 按下空格键一次后,Jquery功能不起作用
- jquery ajax调用后,表分类器功能不起作用
- jquery对话框可拖动功能不起作用
- 我的数字检查器功能不起作用,为什么
- 隐藏/显示加载功能不起作用
- .slideToggle-on.click功能不起作用
- 验证功能不起作用
- 在我的项目中,添加、删除和编辑功能不起作用
- Onsubmit功能不起作用