jQuery程序員可以使用此代碼在網頁上禁用鼠標右鍵點擊。
$(document).ready(
function
() {
//catch the right-click context menu
$(document).bind(
"contextmenu"
,
function
(e) {
//warning prompt - optional
alert(
"No right-clicking!"
);
//delete the default context menu
return
false
;
});
});
使用此代碼,用戶可以重新網站上文字的大小(增大和減少)
$(document).ready(
function
() {
//find the current font size
var
originalFontSize = $(
'html'
).css(
'font-size'
);
//Increase the text size
$(
".increaseFont"
).click(
function
() {
var
currentFontSize = $(
'html'
).css(
'font-size'
);
var
currentFontSizeNumber = parseFloat(currentFontSize, 10);
var
newFontSize = currentFontSizeNumber*1.2;
$(
'html'
).css(
'font-size'
, newFontSize);
return
false
;
});
//Decrease the Text Size
$(
".decreaseFont"
).click(
function
() {
var
currentFontSize = $(
'html'
).css(
'font-size'
);
var
currentFontSizeNum = parseFloat(currentFontSize, 10);
var
newFontSize = currentFontSizeNum*0.8;
$(
'html'
).css(
'font-size'
, newFontSize);
return
false
;
});
// Reset Font Size
$(
".resetFont"
).click(
function
(){
$(
'html'
).css(
'font-size'
, originalFontSize);
});
});
Try this code and increase your site impressions because using this jquery code users will go on new window after clicking on any link of your site. Code is below: -
$(document).ready(
function
() {
//select all anchor tags that have http in the href
//and apply the target=_blank
$(
"a[href^='http']"
).attr(
'target'
,
'_blank'
);
});
Swap style sheets using this code and the “Style sheets swap” script is below: -
$(document).ready(
function
() {
$(
"a.cssSwap"
).click(
function
() {
//swap the link rel attribute with the value in the rel
$(
'link[rel=stylesheet]'
).attr(
'href'
, $(
this
).attr(
'rel'
));
});
});
That is very common function you can see on eve site nowadays is ” Back to Top”. This functionality is very useful for long pages for make short in a single click. Visit this code below: -
$(document).ready(
function
() {
//when the id="top" link is clicked
$(
'#top'
).click(
function
() {
//scoll the page back to the top
$(document).scrollTo(0,500);
}
});
You can find the values of X and Y coordinator of mouse pointer. Code is blow : -
$().mousemove(
function
(e){
//display the x and y axis values inside the P element
$(
'p'
).html(
"X Axis : "
+ e.pageX +
" | Y Axis "
+ e.pageY);
});
使用這個腳本,你可以在jQuery所支持的任何Web浏覽器找到當前鼠標的坐標。代碼如下:
$(document).ready(
function
() {
$().mousemove(
function
(e)
{
$(
'# MouseCoordinates '
).html(
"X Axis Position = "
+ e.pageX +
" and Y Axis Position = "
+ e.pageY);
});
});
此圖像預加載的腳本有助於非常快速加載圖像或網頁。你不必等待圖像加載。代碼:
jQuery.preloadImagesInWebPage =
function
()
{
for
(
var
ctr = 0; ctr<arguments.length; ctr++)
{
jQuery(
"<img alt="
">"
).attr(
"src"
, arguments[ctr]);
}
}
To use the above method, you can use the following piece of code:
$.preloadImages(
"image1.gif"
,
"image2.gif"
,
"image3.gif"
);
To check whether an image has been loaded, you can use the following piece of code:
$(
'#imageObject'
).attr(
'src'
,
'image1.gif'
).load(
function
() {
alert(
'The image has been loaded…'
);
});