這是我的第一篇文章,所以我尋求幫助和可能的意見。 我想使用jQuery函數單擊「onclick」時,通過上下一個位置來改變div(通過使用工具AddR添加)。 我寫了類似的東西,但它沒有工作.. 有人可以幫我,我應該改進什麼? 感謝您的幫助如何在一個地方使用onclick上移/下移div使用jquery
<script>
function AddR(k) {
Radio_L = Radio_L + 1;
Radio_N = "Radio" + Radio_L;
$("#" + k.id + "").append("<div id='"+Radio_N+"'>" + Radio_N + "<br /><br />" +
"<button type='submit' class='button' style='float: left;' onclick='AddR(" + Radio_N + ");' >Add</button>" +
"<button type='submit' class='button' style='float: left;' onclick='UpR(" + Radio_N + ");' >Up</button>" +
"<button type='submit' class='button' style='float: left;' onclick='DownR(" + Radio_N + ");' >Down</button><br />" +
"<br />" + "<input type='text'>" + "<br /><br />" + '</div>'
);
}
function UpR(k) {
var pos = (this).index();
var parent = $("#" + k.id + "");
parent.insertAfter(pos.next());
}
function DownR(k) {
var pos = (this).index();
var parent = $("#" + k.id + "");
parent.insertBefore((pos.next());
}
</script>
POS沒有方法'.next()'也 –
我加了''但它仍然無效 – mikelosfreman
@mikelosfreman ..檢查編輯... –