|
@@ -347,6 +347,7 @@ var _Dever_Page =
|
|
{
|
|
{
|
|
name : '',
|
|
name : '',
|
|
loading : '',
|
|
loading : '',
|
|
|
|
+ state :false,
|
|
Init : function()
|
|
Init : function()
|
|
{
|
|
{
|
|
if ($(this.name).length) {
|
|
if ($(this.name).length) {
|
|
@@ -363,6 +364,7 @@ var _Dever_Page =
|
|
{
|
|
{
|
|
page = page ? page : this.name;
|
|
page = page ? page : this.name;
|
|
loading = loading ? loading : this.loading;
|
|
loading = loading ? loading : this.loading;
|
|
|
|
+
|
|
if ($(page).length) {
|
|
if ($(page).length) {
|
|
$(page).hide();
|
|
$(page).hide();
|
|
var url = $(page).attr('dever-page-link');
|
|
var url = $(page).attr('dever-page-link');
|
|
@@ -371,7 +373,12 @@ var _Dever_Page =
|
|
if ($(loading).length) {
|
|
if ($(loading).length) {
|
|
$(loading).show();
|
|
$(loading).show();
|
|
}
|
|
}
|
|
|
|
+ if (this.state) {
|
|
|
|
+ return;
|
|
|
|
+ }
|
|
|
|
+ this.state = true;
|
|
$.get(url, function(t) {
|
|
$.get(url, function(t) {
|
|
|
|
+ this.state = false;
|
|
t = '<div>' + t + '</div>';
|
|
t = '<div>' + t + '</div>';
|
|
var c = $(t).find(key).html();
|
|
var c = $(t).find(key).html();
|
|
if ($(loading).length) {
|
|
if ($(loading).length) {
|