
给你提供一个拖拽的方法 function drag(id) { var oDiv = $(id), disX = 0, disY = 0, _this = thisoDiv.mousedown(function(e){ fnDown(e)})function fnDown(e){ var _this = thisdisX = e.pageX - oDiv.offset().leftdisY = e.pageY - oDiv.offset().top$(document).mousemove(function (e) { fnMove(e)})$(document).mouseup(function () { fnUp()})return false} function fnMove(e) { var l = e.pageX - disXvar t = e.pageY - disYif(l<0){ l=0}else if(l>$(document).width()-oDiv.width()){ l=$(document).width()-oDiv.width()} if(t<0){ t=0} oDiv.css({ 'position': 'absolute', 'left': l, 'top': t })} function fnUp() { $(document).unbind('mousemove')$(document).unbind('mouseup')}}如果这个a
标签是你通过程序循环出来的众多a标签的其中一个,那你可以给每一个a指定一个id属性
名字的话定一规则,比如 : a_1,a_2 诸如此类,
可以通过 鼠标点击或者别的事件 来获取 该 a标签
$("#a_" + 这个是代表你要获取的a标签的后缀变量)
评论列表(0条)