我試圖將文本添加到拖動可排序項目時顯示的佔位符框中。 jQuery的用戶界面中有一個功能,我失蹤了?現在我試圖.append()信息,但它不工作。誰能幫忙?這裏的jQuery函數...jQuery Sortable - 將文本添加到佔位符
//Sortable Function - Edit Wizard
$(function() {
//add text to placeholder box
if ($('.ui-state-highlight').is(':visible')) {
$('.ui-state-highlight').append('<span>MOVE HERE</span>');
};
$(".sortable").sortable({
placeholder: "ui-state-highlight",
//revert: true,
grid: [20, 20],
handle: '.editMove',
opacity: 0.6,
scroll: true,
scrollSensitivity: 80,
zIndex: 10
});
$(".sortable").disableSelection();
});
編輯:猜猜看,需要有對.append一些.live()函數的變化()?
乾杯, 邁克
你是statemnt返回true或false,而不是jQuery對象,所以$(本)必須是未定義 可以使用$( 'UI狀態-亮點:可見')使用$(這)如果你想編輯 –
。仍然不起作用。問題是'.ui-state-highlight'div在你開始拖動可排序項目之前是不可見的...... –