我的代码如下: 当我点击锚标签时,下面解释的功能正在执行两次。我该加什么?或者我错过了一些东西???
$(document).ready(function () {
$("a").bind('click', function (ev) {
if ($(this).attr('title') == "delete_data") {
_operation($(this).attr('title'), $(this).attr('id'));
} else {
// url to open page
if ($(this).attr('title') == "view_data") {
if (childWindow) childWindow.close();
childWindow = window.open( /*option to open window*/ );
} else {
if (childWindow) childWindow.close();
childWindow = window.open( /*option to open window*/ );
}
}
return false;
});
return false;
});
答案 0 :(得分:0)
在我看来你想要
$(document).ready(function() {
$("a").click(function(ev){
if($(this).attr('title') == "delete_data"){
_operation($(this).attr('title'),$(this).attr('id'));
}
else {
var url = ($(this).attr('title') == "view_data")?"url1":"url2";
if(childWindow) childWindow.close();
childWindow = window.open(url);
}
return false;
});
});