Current oav website
This commit is contained in:
12
dotclear._no/themes/qrazy-times/js/jquery.livepreview.js
Executable file
12
dotclear._no/themes/qrazy-times/js/jquery.livepreview.js
Executable file
@ -0,0 +1,12 @@
|
||||
// Live Comment Preview jQuery function
|
||||
|
||||
$(function() {
|
||||
$('#c_content').one('focus',function() {
|
||||
});
|
||||
var $c_content = '';
|
||||
$('#c_content').keyup(function() {
|
||||
$c_content = $(this).val();
|
||||
$c_content = $c_content.replace(/\n/g, "<br />").replace(/\n\n+/g, '<br /><br />').replace(/(<\/?)script/g,"$1noscript");
|
||||
$('p.live-preview').html($c_content);
|
||||
});
|
||||
});
|
||||
49
dotclear._no/themes/qrazy-times/js/jquery.slidemenu.js
Executable file
49
dotclear._no/themes/qrazy-times/js/jquery.slidemenu.js
Executable file
@ -0,0 +1,49 @@
|
||||
/*********************
|
||||
//* jQuery Multi Level CSS Menu #2- By Dynamic Drive: http://www.dynamicdrive.com/
|
||||
//* Last update: Nov 7th, 08': Limit # of queued animations to minmize animation stuttering
|
||||
//* Menu avaiable at DD CSS Library: http://www.dynamicdrive.com/style/
|
||||
*********************/
|
||||
|
||||
var arrowimages={down:['downarrowclass', '', 20], right:['rightarrowclass', '']}
|
||||
|
||||
var jqueryslidemenu={
|
||||
|
||||
animateduration: {over: 200, out: 100}, //duration of slide in/ out animation, in milliseconds
|
||||
|
||||
buildmenu:function(menuid, arrowsvar){
|
||||
jQuery(document).ready(function($){
|
||||
var $mainmenu=$("#"+menuid+">ul")
|
||||
var $headers=$mainmenu.find("ul").parent()
|
||||
$headers.each(function(i){
|
||||
var $curobj=$(this)
|
||||
var $subul=$(this).find('ul:eq(0)')
|
||||
this._dimensions={w:this.offsetWidth, h:this.offsetHeight, subulw:$subul.outerWidth(), subulh:$subul.outerHeight()}
|
||||
this.istopheader=$curobj.parents("ul").length==1? true : false
|
||||
$subul.css({top:this.istopheader? this._dimensions.h+"px" : 0})
|
||||
$curobj.children("a:eq(0)").css(this.istopheader? {paddingRight: arrowsvar.down[2]} : {}).append(
|
||||
'<img src="'+ (this.istopheader? arrowsvar.down[1] : arrowsvar.right[1])
|
||||
+'" class="' + (this.istopheader? arrowsvar.down[0] : arrowsvar.right[0])
|
||||
+ '" style="border:0;" />'
|
||||
)
|
||||
$curobj.hover(
|
||||
function(e){
|
||||
var $targetul=$(this).children("ul:eq(0)")
|
||||
this._offsets={left:$(this).offset().left, top:$(this).offset().top}
|
||||
var menuleft=this.istopheader? 0 : this._dimensions.w
|
||||
menuleft=(this._offsets.left+menuleft+this._dimensions.subulw>$(window).width())? (this.istopheader? -this._dimensions.subulw+this._dimensions.w : -this._dimensions.w) : menuleft
|
||||
if ($targetul.queue().length<=1) //if 1 or less queued animations
|
||||
$targetul.css({left:menuleft+"px", width:this._dimensions.subulw+'px'}).slideDown(jqueryslidemenu.animateduration.over)
|
||||
},
|
||||
function(e){
|
||||
var $targetul=$(this).children("ul:eq(0)")
|
||||
$targetul.slideUp(jqueryslidemenu.animateduration.out)
|
||||
}
|
||||
) //end hover
|
||||
}) //end $headers.each()
|
||||
$mainmenu.find("ul").css({display:'none', visibility:'visible'})
|
||||
}) //end document.ready
|
||||
}
|
||||
}
|
||||
|
||||
//build menu with ID="categories-nav" on page:
|
||||
jqueryslidemenu.buildmenu("categories-nav", arrowimages)
|
||||
Reference in New Issue
Block a user