我想添加一個簡單的標誌基於Web的考試我的工作(標記當E.I.透明標誌更改爲紅色),點擊時會改變其顏色。有人可以幫忙或給我一個腳本。如何在基於網絡的考試中添加標誌?
0
A
回答
0
最簡單的方法是使用兩個圖像。點擊時,您會隱藏一張圖片並顯示另一張圖片。在這裏工作演示:http://jsfiddle.net/jfriend00/yzYJ3/
HTML:
<div id="container">
<img src="http://photos.smugmug.com/photos/344287800_YL8Ha-Ti.jpg">
<img src="http://photos.smugmug.com/photos/344284440_68L2K-Ti.jpg" style="display: none;">
</div>
CSS:
#container {position: relative; height: 66px; width: 100px;}
#container img {position: absolute; top:0; left:0}
JS(jQuery的):
var flagged = false;
$("#container").click(function() {
$(this).find("img").toggle();
flagged = !flagged;
});
1
有一個透明標誌的圖片和標記標誌並排在一張照片中(例如,{0,0}處的透明邊框和{0,22}中值處的紅色邊框GA的22×22像素的大小),並用JavaScript和CSS它們之間進行切換:
(在CSS文件)
.flag {
background-image: url('flag.png');
display: inline-block;
height: 22px;
width: 22px;
}
.flag.active {
background-position: 0 22px;
}
(在JavaScript文件)
function toggleFlag(flag) {
if(/\bactive\b/.test(flag.className)) {
flag.className = flag.className.replace(/(^|\s)active(\s|$)/g, "");
} else {
flag.className = flag.className ? flag.className + ' active' : 'active';
}
}
就叫toggleFlag
與應該切換標誌。
0
你看着jQuery和例子在jQueryUI的 - http://jqueryui.com/
+1
我不確定OP是否需要4,000行s cript庫支持jQuery解決方案,只需要4行代碼。 – RobG
相關問題
- 1. 是「newPageLoaded」標誌?它是基於DOM還是基於網絡?
- 2. 如何在基於Web的考試中添加彈出式確認?
- 3. 在基於標誌的Sequalize中添加「where」查詢
- 4. 如何向網址添加標誌?
- 5. 添加網絡參考動態crm
- 6. 如何從客戶的專用網絡添加服務參考
- 7. 如何在html中添加網站標誌?
- 8. 如何在基於當前網址的javascript中添加語句?
- 9. 如何實施基於網絡的匿名測試?
- 10. 試圖添加一個超鏈接到基於網絡的表生成器
- 11. 在線考試網絡應用程序
- 12. 如何添加基於使用--unpublished標誌運行的jekyll的菜單項?
- 13. 基於Wireshark的網絡sniifer
- 14. 如何從基於cookie的.htaccess添加到我的網址中
- 15. 添加基於列標題
- 16. 如何在基於Window的網絡XNA遊戲中按Home鍵?
- 17. 如何在編譯腳本執行時添加調試標誌:
- 18. 在Java中異步加載基於網絡的圖像
- 19. 基於日誌的指標如何在Google Stackdriver中定價?
- 20. 如何在Liferay DXP的admin-theme中添加標誌圖標
- 21. 如何測試基於Ajax的網站?
- 22. 如何在Windows Azure中將網站添加到虛擬網絡?
- 23. 基於網絡動畫的基準FPS?
- 24. qmake如何添加額外的標誌
- 25. 如何在網絡中的vis.js中添加背景圖像
- 26. 添加到網頁標題標籤基於從URL
- 27. 基於網絡套接字
- 28. 未添加基準參考
- 29. python熊貓如果在列中的列中添加Y標誌在新列中添加Y標誌
- 30. 神經網絡多重選擇考試
布萊恩嗨,感謝您的回答,但你可以幫助我在這個腳本? – Wycks
哦對不起,我在這個網站上是新的......我以爲你是「布賴恩」...... jfriend00,你能幫我一把嗎? – Wycks
@Wycks - 我添加了一個代碼示例我的回答與http://jsfiddle.net/jfriend00/yzYJ3/ – jfriend00