|
|
|
@ -234,6 +234,8 @@
|
|
|
|
|
//第二种是改变某个tag名称。其他所有的资源如果拥有这个tag。那么对应的tag名也要改掉。
|
|
|
|
|
//目前这两种依据 的来源就是 是否 传了参数 id。如果有id。就指定了资源id,就是第一种情况。如果没有id。就是第二种情况
|
|
|
|
|
function rename_tag(domEle,name,id,type){
|
|
|
|
|
isdb = true; //这是双击
|
|
|
|
|
//clearTimeout(clickFunction);
|
|
|
|
|
if(domEle.children().get(0) != undefined ){ //已经是编辑框的情况下不要动
|
|
|
|
|
return;
|
|
|
|
|
}
|
|
|
|
@ -250,6 +252,7 @@
|
|
|
|
|
}
|
|
|
|
|
//监听所有的单击事件
|
|
|
|
|
$(document.body).click(function(e){
|
|
|
|
|
isdb = false; //这是单击
|
|
|
|
|
node = document.elementFromPoint(e.clientX, e.clientY);
|
|
|
|
|
if(node.tagName == "INPUT"){ //如果是输入框的聚焦,那么就不要进行下去了
|
|
|
|
|
return;
|
|
|
|
@ -260,15 +263,15 @@
|
|
|
|
|
ele.parent().html(tagNameHtml);
|
|
|
|
|
|
|
|
|
|
}else{ //否则就要更新tag名称了
|
|
|
|
|
if(confirm("是否将标签改为 "+ $("#renameTagName").val().trim())){
|
|
|
|
|
// if(confirm("是否将标签改为 "+ $("#renameTagName").val().trim())){ 去掉询问
|
|
|
|
|
$.post(
|
|
|
|
|
'<%= update_tag_name_path %>',
|
|
|
|
|
{"taggableId": tagId, "taggableType": taggableType, "tagName": tagName, "renameName": $("#renameTagName").val().trim(),"courseId":<%= @course.id%>}
|
|
|
|
|
)
|
|
|
|
|
}else{
|
|
|
|
|
ele.parent().css("border","");
|
|
|
|
|
ele.parent().html(tagNameHtml);
|
|
|
|
|
}
|
|
|
|
|
// }else{
|
|
|
|
|
// ele.parent().css("border","");
|
|
|
|
|
// ele.parent().html(tagNameHtml);
|
|
|
|
|
// }
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|