0
A
回答
2
您可以製作像這樣的功能。由於您沒有指定應該如何閃爍或多少次,因此我將背景顏色更改爲紅色,然後在500毫秒後將其更改回前一個。這將使它看起來像閃爍。
function blink($target) {
// Set the color the field should blink in
var backgroundColor = 'red';
var existingBgColor;
// Load the current background color
existingBgColor = $target.css('background-color');
// Set the new background color
$target.css('background-color', backgroundColor);
// Set it back to old color after 500 ms
setTimeout(function() { $target.css('background-color', existingBgColor); }, 500);
}
當你要撥打的閃爍功能只是這樣做:
function processForm() {
blink($("#name"));
}
如果你有一個輸入域ID 'name'
眨眼select元素這將工作
HTML:
<select id="selectList">
<option>Hello</option>
<option>World</option>
</select>
的JavaScript(例如在準備):
$(function() {
blink($("#selectList"))
});
+0
如何使它適用於
+0
我剛剛在一個選擇列表上試過,它效果很好。 – aolde 2009-09-10 07:34:35
0
其實我沒有類似的東西。我想讓一個div閃爍直到滿足條件(div已被點擊並觸發onclick事件)。
function blink($target) {
if (X == Y) {
$target.removeClass("BlinkClass");
} else {
$target.addClass("BlinkClass");
setTimeout(function() { $target.removeClass("BlinkClass"); }, 500);
setTimeout(function() { blink($target); }, 700);
}
}
該函數實質上添加和刪除一個CSS類,直到被if中斷爲止。
blink($("#ItemToBlink"));
0
我還挺喜歡這一個:
function blink($target, $backgroundColor, $interval, $times) {
// Load the current background color
var existingBgColor = $target.css('background-color');
for (var i = 0; i != $times; ++i) {
// Set the new background color
setTimeout(function() { $target.css('background-color', $backgroundColor); }, $interval * i * 2);
// Set it back to old color
setTimeout(function() { $target.css('background-color', existingBgColor); }, $interval * (i * 2 + 1));
}
}
相關問題
- 1. 是否有一個Jquery插件可以實現Image Carousel/slideshow?
- 2. 是否有jQuery圖庫插件具有以下功能?
- 3. 是否可以描述一個不可能實現的功能?
- 4. Wordpress插件功能:檢查功能是否存在
- 5. 是否有一個jQuery插件來實現自定義的頭像?
- 6. 是否有可能實現這個藍牙功能在iOS中
- 7. 我們是否可以在google_cast中實現Miracast功能
- 8. 是否可以在smartGWT的TreeGrid中實現搜索功能?
- 9. jQuery的$(這)一個插件功能
- 10. 是否有一個IdentityHashMap實現來維護插入順序?
- 11. 是否存在實現luac功能的任何.NET DLL?
- 12. 如何在WPF中實現「查找下一個」功能?
- 13. 是否有可能通過Rails(+ Nesta)實現以下功能:myapp.com/blog/1/post/4?
- 14. 是否有一個很好的設計模式來實現可選功能?
- 15. 是否可以在實模式下啓用分頁功能?
- 16. jQuery或jQuery插件是否有一個函數來完成這個函數的功能?
- 17. Buildfire - 是否可以在另一個插件中加載插件?
- 18. 在同一個文件中實現多個窗口的功能?
- 19. 是否有可能在jQuery中實現多個?
- 20. 如何使用jquery/Jscript實現以下功能?
- 21. VSTO XML功能區 - 是否有一個功能區實例?
- 22. 難以與.closest,父母,在jquery中的下一個功能
- 23. 是否可以從Blink公開WebGL上下文?
- 24. JQuery base64功能實現
- 25. 如何檢查插件的功能是否存在?
- 26. 功能來檢查一個整數是否在PHP中有效
- 27. 在此方法實現中是否存在一個setter方法?
- 28. 如何使用此功能實現jQuery插件?
- 29. 是否有一個可以同步多個實例的jquery滾動條插件?
- 30. 臉書這個功能是否存在?
您可能還需要添加邊框和scrollTo如果你的網頁是長 – 2009-09-08 09:48:52