4 回答

溫溫醬
TA貢獻1752條經驗 獲得超4個贊
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | <input type="text" /> var checkNum = function(){ var flag = true; $(".tp").each(function(){ var me = $(this); if(!/^\d+$/.test(me.val())){ alert("false"); flag = false; return true; } }); return flag; }
$("form").submit(function(){ return checkNum(); }); |

慕運維8079593
TA貢獻1876條經驗 獲得超5個贊
如果能出現的話,就見鬼了,首頁tt1()函數你寫在了
1 | $(document).ready( function (){}); |
里面,函數是有作用域的,外面是訪問不到的,onclick調用時,頁面會報錯,tt1()未定義。這時候,就要用到jquery事件的綁定。給button增加一個ID比如id="btn" ;
代碼就要這么寫
1 | $( "#btn" ).click( function (){ $( "#tp" ).fadeIn(); }); |
首頁#tp是隱藏的,只有隱藏了,才能再顯示?;蛘?/p>
1 | $( "#btn" ).click( function (){ $( "#tp" ).hide().fadeIn(); }); |
先隱藏,再浮出。
添加回答
舉報
0/150
提交
取消