Commit 473320034e5ed3a34b9a6ccf75e65fff2f1d21d4
1 parent
d2eba3a2
修改多次点击
Showing
2 changed files
with
14 additions
and
3 deletions
src/js/gb.js
| ... | ... | @@ -308,6 +308,10 @@ $(function() { |
| 308 | 308 | _CodeMirrorRecordId, |
| 309 | 309 | _CodeMirrorReplayId, |
| 310 | 310 | _num = 0; |
| 311 | + | |
| 312 | + console.log('---------------------------------------') | |
| 313 | + console.log(obj) | |
| 314 | + console.log('---------------------------------------') | |
| 311 | 315 | // 判断是否是初始化选时候调用 showEdite |
| 312 | 316 | if(obj){ |
| 313 | 317 | for (var i = 0; i < treeLinkEditor.length; i++) { |
| ... | ... | @@ -1911,7 +1915,8 @@ $(function() { |
| 1911 | 1915 | }, |
| 1912 | 1916 | changeValueCallback: function(record, replay_type, offset) { |
| 1913 | 1917 | // console.info('GBCodePlayBack.changeValueCallback'); |
| 1914 | - // console.log(record); | |
| 1918 | + console.log(record); | |
| 1919 | + | |
| 1915 | 1920 | var obj = record.changeobj, |
| 1916 | 1921 | editor = record.editor; |
| 1917 | 1922 | |
| ... | ... | @@ -1942,7 +1947,7 @@ $(function() { |
| 1942 | 1947 | record.trigger = 1; //标记已运行 |
| 1943 | 1948 | record.playTime = new Date().getTime(); // 播放开始时间 |
| 1944 | 1949 | GBCodePlayBack.codeTimes = 1; // |
| 1945 | - console.log(record) | |
| 1950 | + | |
| 1946 | 1951 | var resultData = { |
| 1947 | 1952 | status: record.status || 200, |
| 1948 | 1953 | compilerInfo: record.compilerInfo || '', |
| ... | ... | @@ -1993,6 +1998,7 @@ $(function() { |
| 1993 | 1998 | for (var i = 0; i < GBCodePlayBack.records.length; i++) { |
| 1994 | 1999 | GBCodePlayBack.records[i].trigger = 0; |
| 1995 | 2000 | } |
| 2001 | + $('.play-code').attr('disabled', false); | |
| 1996 | 2002 | } |
| 1997 | 2003 | |
| 1998 | 2004 | if(document.URL.indexOf('index.htm') >= 0) { |
| ... | ... | @@ -2038,6 +2044,7 @@ $(function() { |
| 2038 | 2044 | for (var i = 0; i < GBCodePlayBack.records.length; i++) { |
| 2039 | 2045 | GBCodePlayBack.records[i].trigger = 0; |
| 2040 | 2046 | } |
| 2047 | + $('.play-code').attr('disabled', false); | |
| 2041 | 2048 | } |
| 2042 | 2049 | } |
| 2043 | 2050 | } |
| ... | ... | @@ -2338,6 +2345,8 @@ $(function() { |
| 2338 | 2345 | }); |
| 2339 | 2346 | |
| 2340 | 2347 | $('.play-code').click(function(){ |
| 2348 | + $('.play-code').attr('disabled', true); | |
| 2349 | + console.log('--------------------'); | |
| 2341 | 2350 | playCode(); |
| 2342 | 2351 | GBCodePlayBack.editable(0) |
| 2343 | 2352 | // playEnd(); | ... | ... |
src/js/gbreplayer.js
| ... | ... | @@ -1328,7 +1328,7 @@ $(function(){ |
| 1328 | 1328 | for (var i = 0; i < GBCodePlayBack.records.length; i++) { |
| 1329 | 1329 | GBCodePlayBack.records[i].trigger = 0; |
| 1330 | 1330 | } |
| 1331 | - // playEnd(); | |
| 1331 | + $('.play-code').attr('disabled', false); | |
| 1332 | 1332 | } |
| 1333 | 1333 | |
| 1334 | 1334 | if(document.URL.indexOf('index.htm') >= 0) { |
| ... | ... | @@ -1374,6 +1374,7 @@ $(function(){ |
| 1374 | 1374 | for (var i = 0; i < GBCodePlayBack.records.length; i++) { |
| 1375 | 1375 | GBCodePlayBack.records[i].trigger = 0; |
| 1376 | 1376 | } |
| 1377 | + $('.play-code').attr('disabled', false); | |
| 1377 | 1378 | } |
| 1378 | 1379 | } |
| 1379 | 1380 | } |
| ... | ... | @@ -1565,6 +1566,7 @@ $(function(){ |
| 1565 | 1566 | }) |
| 1566 | 1567 | |
| 1567 | 1568 | $('.play-code').click(function(){ |
| 1569 | + $('.play-code').attr('disabled', true); | |
| 1568 | 1570 | playCode(); |
| 1569 | 1571 | GBCodePlayBack.editable(0) |
| 1570 | 1572 | }); | ... | ... |