所以我有這樣的代碼:如何隱藏內容,但表現出來的點擊
<script type="text/javascript">
$(document).ready(function() {
$('.rm_color').each(function() {
var divPicker = $(this).find('.colorpicker');
var inputPicker = $(this).find('input[type=text]');
divPicker.hide();
divPicker.click(function(){divPicker.farbtastic(inputPicker)});
});
});
</script>
我的目的是隱藏farbtastic功能,但是當使用DoubleClick textarea的輸入,則farbstastic功能顯示出來。當用戶再次雙擊它時,farbstical就會隱藏起來。
如何使用上面的代碼創建正確的代碼?非常感謝
已更新!最佳答案:
我已經找到了答案:
<script type="text/javascript">
$(document).ready(function() {
$('.rm_color').each(function() {
var divPicker = $(this).find('.colorpicker2');
var inputPicker = $(this).find('input[type=text]');
divPicker.hide();
divPicker.farbtastic(inputPicker);
inputPicker.dblclick(function(){divPicker.slideToggle()});
});
});
</script>
下面是修改後的代碼,如果你從farbtastic官方網站以正本報關腳本。
http://acko.net/dev/farbtastic
<script type="text/javascript">
$(document).ready(function() {
$('#colorpicker4').hide();
$('#colorpicker4').farbtastic('#color4');
$('#color4').dblclick(function(){$('#colorpicker4').slideToggle()});
});
</script>
這是一個jQuery顏色拾取 – baby
好,我GOOGLE了它所以刪除了評論:) – Rafay