这是我的代码,我尝试使对话框可拖动,但上面的按钮失去了 :active
功能。我将“句柄”选项添加到可拖动,但没有用。我做错了什么?
function Alert(text){
var $Alert = $('<div/>').attr('id', 'Alert');
$('body').append($Alert);
$Alert.draggable({handle:"#Alert"});
$Alert.append($('<div/>').attr('id', 'AlertText').text(text));
$Alert.append($('<br/>'));
$Alert.append($('<div/>').attr('id', 'AlertButton').text('OK'));
$('#AlertButton').click(function(){
$Alert.remove();
});
}
最佳答案
等等……你在用$('<div/>')
选择什么? ?也许你应该使用 div
ID 或类别 ;)
关于jquery - 使用 jQuery ui 可拖动时,:active code doesn't work,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12403884/