1、新建一個html文件,命名為test.html,用于講解如何用jquery實現點擊按鈕文本框內的文字加粗。
公司主營業務:成都網站建設、網站制作、移動網站開發等業務。幫助企業客戶真正實現互聯網宣傳,提高企業的競爭能力。創新互聯建站是一支青春激揚、勤奮敬業、活力青春激揚、勤奮敬業、活力澎湃、和諧高效的團隊。公司秉承以“開放、自由、嚴謹、自律”為核心的企業文化,感謝他們對我們的高要求,感謝他們從不同領域給我們帶來的挑戰,讓我們激情的團隊有機會用頭腦與智慧不斷的給客戶帶來驚喜。創新互聯建站推出羅甸免費做網站回饋大家。
2、在test.html文件內,使用input標簽創建一個文本框,用于文字的輸入。
3、在test.html文件內,設置input標簽的id為testid,主要用于下面通過該id獲得input對象。
4、在test.html文件內,使用button標簽創建一個按鈕,按鈕名稱為“加粗文字”。
5、在test.html文件中,給button按鈕綁定onclick點擊事件,當按鈕被點擊時,執行addstrong()函數。
6、在js標簽中,創建addstrong()函數,在函數內,通過id(testid)獲得input對象,使用css()方法設置input對象內文字的font-weight屬性值為bolder,從而實現文字的加粗。
7、在瀏覽器打開test.html文件,點擊按鈕,查看實現的效果。
已知的文本(綠色,紅色),那么你可以使用if判斷來做;
$(".btn").on("click",function(){
var?text?=?$("#text").html();
if(text=="綠色"){
$("#text").html("紅色");
}else?if(text=="紅色"){
$("#text").html("綠色");
}
})
示例html
div?class="abc"?style="display:none"/div
input?type="button"?class="but"?/
最簡單的方法:
script
$(document).ready(function(e)?{
$(".but").click(function(e)?{
$(".abc").toggle();
});
});
/script
toggle() 的作用就是當對象是顯示的就隱藏,當是隱藏的則顯示。
------
如果你除了顯示和隱藏之外還需要同時實現其他功能的話,可以這樣:
script
$(document).ready(function(e)?{
$(".but").click(function(e)?{
if(?$(".abc").hasClass("show")?){
//?執行隱藏
$(".abc").hide().removeClass("show");
//?其他
}else{
//?顯示
$(".abc").show().addClass("show");
}
});
});
/script
這里通過自定義一個 class : show 來判斷 div 是顯示或隱藏
hasClass() 是否存在某個class
hide() 隱藏對象
show() 顯示對象
removeClass() 移除一個class
addClass() 添加一個class
除此,還可以通過jquery設置這個 div 的 css : display:none/block 來實現隱藏/顯示
1、實現點擊按鈕,復制文本框中的的內容? 。
2、復制專題地址和 url 地址,傳給 QQ/MSN 上的好友。
3、直接復制 url。
4、點擊文本框時,復制文本框里面的內容。
5、復制文本框或者隱藏域中的內容。
6、復制 span 標記中的內容。
需要準備的材料分別有:電腦、html編輯器、瀏覽器。
1、首先,打開html編輯器,新建html文件,例如:index.html,并引入jquery。
2、在index.html中的script標簽,輸入jquery代碼:
$('button').click(function () {$(this).attr('disabled', true);});
3、瀏覽器運行index.html頁面,此時顯示出一個按鈕。
4、點擊按鈕后,按鈕被禁用,無法再次點擊。
文章標題:jquery點擊按鈕,jquery點擊按鈕div變大
本文URL:http://vcdvsql.cn/article18/dsdecdp.html
成都網站建設公司_創新互聯,為您提供做網站、網站收錄、全網營銷推廣、網站制作、響應式網站、企業網站制作
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯