我最初尝试使用 jQuery 的 .css() 来执行此任务,但失败了。我尝试了几种方法,但都失败了。我更愿意学习如何使用 jquery 的库来执行这个功能。jQuery UI 用于可拖动和可调整大小的 UI.My
我当前的代码:
<div id="p1"></div>
<link rel="stylesheet" href="script\jquery-ui-1.10.3.smoothness\css\smoothness\jquery-ui-1.10.3.custom.min.css" />
<script src="script/jquery-1.10.1.min.js"></script>
<script src="script/jquery-ui-1.10.3/ui/jquery-ui.js"></script>
<link rel="stylesheet" type="text/css" href="style/style.css">
<script type="text/javascript">
counter = 0;
$(function() {
$(document).on("click",'#addNewCo',function(e){
e.preventDefault();
var newCo = $('<div class="note" id="note'+counter+'" onclick="changecolor("note'+counter+'","EB0955")">note</div>').draggable({ scroll: true, scrollSpeed: 100 }).resizable();
$('#area').append(newCo);
});
});
function changecolor(id,color) {
document.getElementById(id).style.backgroundColor = '#'+color;
}
</script>
<a id="addNewCo" href="javascript:void(0);"><button>New Note</button></a>
<div id="area"></div>