欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

jquery 彈出留言

jQuery 彈出留言是一個(gè)經(jīng)常被使用的功能,在網(wǎng)頁(yè)開(kāi)發(fā)中極其常見(jiàn),可以增加用戶體驗(yàn)。下面我們通過(guò)代碼分析來(lái)實(shí)現(xiàn)這個(gè)功能。

$(function(){
$('.message-btn').click(function(){
$('.message-box').addClass('show');
$('.message-content textarea').focus();
});
$('.message-content button').click(function(){
var content = $('.message-content textarea').val();
if(content !== '') {
alert('留言成功!');
$('.message-content textarea').val('');
$('.message-box').removeClass('show');
}else {
alert('請(qǐng)輸入留言內(nèi)容!');
}
});
});

上面是實(shí)現(xiàn)這個(gè)功能的代碼,我們可以將代碼分為兩部分,前半部分是點(diǎn)擊按鈕顯示留言框,后半部分是提交留言內(nèi)容。

首先,我們使用了選擇器找到了相關(guān)的元素,點(diǎn)擊留言按鈕顯示留言框,代碼如下:

$('.message-btn').click(function(){
$('.message-box').addClass('show');
$('.message-content textarea').focus();
});

其中,使用了click()方法來(lái)監(jiān)聽(tīng)留言按鈕的點(diǎn)擊事件,當(dāng)按鈕被點(diǎn)擊時(shí),執(zhí)行回調(diào)函數(shù),將留言框的類名由“message-box”變成“message-box show”,并將輸入框設(shè)置為焦點(diǎn)。

接下來(lái)我們需要提交留言,代碼如下:

$('.message-content button').click(function(){
var content = $('.message-content textarea').val();
if(content !== '') {
alert('留言成功!');
$('.message-content textarea').val('');
$('.message-box').removeClass('show');
}else {
alert('請(qǐng)輸入留言內(nèi)容!');
}
});

其中,我們利用click()方法監(jiān)聽(tīng)提交按鈕的點(diǎn)擊事件,當(dāng)按鈕被點(diǎn)擊時(shí),執(zhí)行回調(diào)函數(shù)。我們獲取到輸入框中的留言內(nèi)容,并進(jìn)行非空判斷,如果不為空則 alert 彈出 “留言成功!” 的提示框,清空輸入框,并將留言框的類名由“message-box show”變成“message-box”,如果輸入為空則彈出 “請(qǐng)輸入留言內(nèi)容!” 的提示框。

至此,jQuery 彈出留言的功能實(shí)現(xiàn)完畢。相信大家不難發(fā)現(xiàn),jQuery 封裝讓我們能夠在網(wǎng)頁(yè)開(kāi)發(fā)中非常方便地實(shí)現(xiàn)各種效果,尤其是在維護(hù)項(xiàng)目時(shí)有很大優(yōu)勢(shì)。