- 論壇徽章:
- 0
|
本帖最后由 greenbox 于 2012-05-26 16:11 編輯
【這個js用法和jquery的用法,一模一樣,你可以把原有習慣帶過用來】
這段時間,要用到手機開發(fā),因此把一些jquery給去掉了,對事件來說只留了個click,
其它dblclck,拖動,對于手機真不適合,
另外保留了一些find, $("input[@type"]), $("#id"), $(".class"), $("<div>a</div>)",
$.html, $.each, $.attr, $.css, $.before,等等,
A 要增加事件,自己就按著那個click一樣補上綁定,
B 要增加其它函數(shù),就往extend上補吧。
如果要用ajax,自己可以額外寫一下。
以下代碼我在Defy手機上測試了,是沒問題的。
<script language="javascript" src="roo.js"></script>
<script language="javascript">
function InitAjax()
{
var ajax=false;
try {
ajax = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
ajax = new ActiveXObject("Microsoft.XMLHTTP");
} catch (E) {
ajax = false;
}
}
if (!ajax && typeof XMLHttpRequest!='undefined') {
ajax = new XMLHttpRequest();
}
return ajax;
}
function ajax_get(url)
{
var ajax = InitAjax();
//使用Get方式進行請求
ajax.open("GET", url, true);
//獲取執(zhí)行狀態(tài)
ajax.onreadystatechange = function() {
if (ajax.readyState == 4 && ajax.status == 200) {
$("#content").before("wewewe");
}
}
ajax.send(null);
}
$(document).ready(function(){
//$("#loading").hide();
$("#more").click(function(){
//var data = "more=yes";
var str = '';
var msgObj = '';
//$("#loading").show();
ajax_get("server.php?more=yes");
});
}); |
-
-
roo.zip
2011-11-28 19:27 上傳
點擊文件名下載附件
10.47 KB, 下載次數(shù): 40
|