首頁  >  文章  >  web前端  >  jquery 簡單應用範例總結_jquery

jquery 簡單應用範例總結_jquery

WBOY
WBOY原創
2016-05-16 17:25:531149瀏覽

1.指定在主頁某個div中顯示子頁內容,其中renderContainer 可以是主頁div的id或name

複製程式碼


程式碼如下:


$.ajax({
url: url,
data: parameters,
type:"GET",
dataType:"html ",
success:function (html) {
$(renderContainer).attr("title", title);
$(renderContainer).html(html);
$(renderContainer). dialog({
autoOpen: true,
width: 590,
height: 720,
modal: true,
resizable: false,
draggable: true);
}
});
2.選擇指定表的指定屬性的指定ID 進行某項動作複製程式碼

程式碼如下:

$(".tbl_checked tr[userid='" idArray[i] "']").remove();
3.延遲載入觸發事件,選擇id 中包含「userid」欄位且被勾選的checkbox,並把它們的id 放在idArray 陣列裡 複製程式碼

程式碼如下:


$("#authorize_reset").live('click',function(){
var idArray =var idray = [];
$(":checkbox[id^='userid']").each(function(){
if($(this).attr("checked") == "checked") {
idArray.push(parseInt($(this).val()));
}
});
});
});
3. 選擇id 中包含“userid”字段且被勾選的checkbox 的另一種寫法複製代碼

代碼如下:


$(":checkbox[id^='userid'][checked]").each(function(){
selectedRoleIdArray.push(parseInt($(this). val()));
});
4.簡單實用的點擊改變樣式複製程式碼


複製程式碼



複製程式碼



複製程式碼


複製程式碼 程式碼如下: $(function(){
$(".tbl_checked tr").live('click', function(){
var target = $(this);
if(target.attr("class") == "tr_checked") {
target.removeClass("tr_checked");
} else {
target.addClass ("tr_checked");
}
複製程式碼


程式碼如下:


var compareTime = Date.parse(setTime.replace(/-/g, "/") );


6.獲取“2012-12-21” 格式的當前時間




複製代碼


程式碼如下:
(function ($) { var FormatDateTime = function FormatDateTime() { }; $.FormatDateTime = function (days) { //var🎜>//var correcttime1 = eval('( new ' obj.replace(new RegExp("/", "gm"), "") ')'); var myDate = new Date();
myDate.setDate( myDate.getDate() days); var year = myDate.getFullYear(); var month = ("0" (myDate.getMonth() 1)).slice(-2); var day = ("0" myDate.getDate()).slice(-2); var s=year "-" month "-" day; return s ; } }) 。 > 程式碼如下:

$(function(){
//點擊載入使用者列表,角色使用者列表
$(".add_remove_user").live('click',function() {
var rid = $(".current").attr("id").substring("ut_".length);
changeroleDialog(changeroleRoute.url(), {id: rid}, ".set_user_list");
});

$(".tbl_checked tr").live('click', function(){
var target = $(this );
if(target.attr("class") == "tr_checked") {
target.removeClass("tr_checked");
} else {
target.addClass("tr_checked" );
}
});
$(".tb1_role_checked tr").live('click', function(){
var target = $(this);
if( target.attr("class") == "tr_checked_1") {
target.removeClass("tr_checked_1");
} else {
target.addClass("tr_checked_1");
}
});


$("#addThisRole" ).live('click',function(){
if($(".tb1_role_checked tr").first().attr("default_value")=='noResult'){
var table = $ (".tb1_role_checked");
$(".tb1_role_checked tr").remove();
var tr = $("")
.append($(" ").html('姓名'))
.append($("").html('帳號'))
table.append( tr);
}
$(".tr_checked").each(function(){
$(this).remove();
var element = $(this);
var id = element.attr("param_id")
var name = element.attr("param_name")
var account = element.attr("param_account")
var table = $(".tb1_role_checked ");
var tr = $("")
.append($("").html(element.attr("param_name")))
.append($("").html (element.attr("param_account")))
//table.append(tr);
tr.insertAfter($(".tb1_role_checked tr").first());
});

});
$("#deleteThisRole").live('click',function(){
if($(".tbl_checked tr").first().attr( "default_value")=='noResult'){
var table = $(".tbl_checked");
$(".tbl_checked tr").remove();
var tr = $(" ")
.append($("").html('姓名'))
.append($("").html('帳號'))
table.append(tr);
}
$(".tr_checked_1").each(function(){
$(this). remove();
var element = $(this);
var id = element.attr("param_roleid");
var name = element.attr("param_rolename");
var name = element.attr("param_rolename");
var account = element.attr("param_roleaccount");
var table = $(".tbl_checked");
var tr = $("")
.append($("").html(element.attr("param_rolename")) )
.append($("").html(element.attr("param_roleaccount")))
//table.insertBefore(tr, $(".tbl_checked tr" ).first());
tr.insertAfter($(".tbl_checked tr").first());
});
});
});

jquery 簡單應用範例總結_jquery
 先就這麼多了,以上的程式碼還不完善,需要改進的地方希望大家不惜指教。
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn