/*") .attr("id", 'tags' + tagNumber) .addClass("tag"); // контейнер id var idInput = $("") .attr("type", "hidden") .attr("id", "tags" + tagNumber + ".id") .attr("name", "tags[" + tagNumber + "].id") .attr("value", ''); // контейнер текста var conDiv = $("
") .addClass("tag-name"); // текст тега var nameInput = $("") .attr("type", "text") .attr("id", "tags" + tagNumber + ".tagName") .attr("name", "tags[" + tagNumber + "].tagName") .attr("value", tagName) .attr("readonly", "true") .attr("size", tagName.length); // кнопка удалить тег var removeSpan = $("") .attr("data-role", "remove") .bind("click", removeTag); conDiv.append(nameInput); conDiv.append(removeSpan); newTagRow.append(idInput); newTagRow.append(conDiv); $(this).before(newTagRow); } $(this).val(''); } }); $("span[data-role=remove]").click(removeTag); $(".task-row").mouseenter(function (event) { var taskRow = $(event.target).closest(".task-row"); $(taskRow).css("background-color", "#f8f9fa"); $(taskRow).find(".remove-task").removeClass("d-none"); }); $(".task-row").mouseleave(function (event) { var taskRow = $(event.target).closest(".task-row"); $(taskRow).css("background-color", "white"); $(taskRow).closest(".task-row").find(".remove-task").addClass("d-none"); }); $('a[data-confirm]').click(function(ev) { var href = $(this).attr('href'); if (!$('#dataConfirmModal').length) { $('#modalDelete').append(''); } $('#dataConfirmModal').find('#myModalLabel').text($(this).attr('data-confirm')); $('#dataConfirmOK').attr('href', href); $('#dataConfirmModal').modal({show:true}); return false; }); }); /*]]>*/