1、jquery里,怎麼獲得隱藏對象的尺寸?
給你一個最簡單測試代碼:
$(window).load(function(){你要理解dom載入跟onload事件的區別,或者去網上查相關資料,比如蝦米站長等,希望我的回答能幫助到你。
2、jquery獲取指定表的指定列的值
寫得亂78遭,你想獲得子表格的話直接這樣寫就可以了table>table或者#id>table或者td>table就可以了,還有問題追問吧,或者建議你去前端網站多找些資料看看,比如蝦米站長,或者admin5等,你會學到很多的東西的。
3、求一段jquery時間選擇特效代碼,單擊開始時間選擇完畢以後自動跳到第二個時間框選擇時間!
jquery有提供datepicker~裡面有一個date_range,在jquery提供的例子裡面,我們只需要加上選擇完畢,跳轉到另外一個時間框進行選擇就好了~是吧~那麼~我們就
--------------------------------
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>jQuery UI Datepicker - Select a Date Range</title>
<link rel="stylesheet" href="../../themes/base/jquery.ui.all.css">
<script src="../../jquery-1.5.1.js"></script>
<script src="../../ui/jquery.ui.core.js"></script>
<script src="../../ui/jquery.ui.widget.js"></script>
<script src="../../ui/jquery.ui.datepicker.js"></script>
<link rel="stylesheet" href="../demos.css">
<script>
$(function() {
var dates = $( "#from, #to" ).datepicker({
defaultDate: "+1w",
changeMonth: true,
//numberOfMonths: 3,
numberOfDays:1,
onSelect: function( selectedDate ) {
var option = this.id == "from" ? "minDate" : "maxDate",
instance = $( this ).data( "datepicker" ),
date = $.datepicker.parseDate(
instance.settings.dateFormat ||
$.datepicker._defaults.dateFormat,
selectedDate, instance.settings );
dates.not( this ).datepicker( "option", option, date );
},
onClose : function (dateText , inst){
if($("#to").val() == "" ){
$("#to").focus();
}
if($("#from").val() == "" ){
$("#from").focus();
}
}
});
});
</script>
</head>
<body>
<div class="demo">
<label for="from">From</label>
<input type="text" id="from" name="from"/>
<label for="to">to</label>
<input type="text" id="to" name="to"/>
</div><!-- End demo -->
</body>
</html>
-------------------------------------
添加上onclose事件~當其中一個選擇完畢以後~就判斷,如果另外一個的值為空,就focus();這樣也出發了datepicker~
如果不是清楚~請追問,我可以把改好的打包給你~
更多datepicker的信息~
http://jqueryui.com/demos/datepicker/#date-range
4、怎麼檢查jQuery自己帶有掛馬廣告
於站長檢查網站是否被掛馬,其中最簡單的方法就是自己手動檢查網站的源碼,一般而言,網站被掛馬最明顯的特徵是網站存在跳轉到其他網站的鏈接,也就是網站
被掛馬之後一旦打開網站就會彈出不是自己的網站也不是廣告頁面的代碼。而咱們檢查的時候就可以通過檢查網站的首頁源碼開始。首先查看網站首頁的源碼,然後
通過查找命令以http://開頭檢查是否存在不是自己網站的鏈接,通過手動查看源碼,檢查網站鏈接的方式是最徹底的檢查網站是否被掛馬的方法,如果網站
源碼中出現不是自己網站的鏈接或者是自己不熟悉的網址的時候,那麼站長就要注意了,如果也不是廣告鏈接的話,那麼這個網址可能就是被掛馬或者被掛暗鏈之後
的跳轉鏈接,而這說明網站的管理許可權已經外露了,這時候站長就要及時的處理掉。
5、百度站長平台的自動推送(js推送)怎麼寫入js文件???
是那種廣告的那種寫法吧,平台應該是有怎麼寫的,你復制下來。
如果你的站用了jQuery那麼就這個js文件,$("你要添加位置的標簽,最好是id").append("復制下來的東西")。之後你每個頁面都引入這個js就可以了。
要是單頁面的那就不用我多說了,直接放到最外層頁面的頂部或尾部就可以了。
6、jquery點擊文字彈出留言輸入框
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>jQuery實現點擊文本框彈出熱門標簽的提示示例_網頁代碼站</title>
<style type="text/css">
body {
font-size:12px;font-family:Arial;
}
#m_tagsItem {
background:#fff;
position:absolute;
top:0px;
left:0px;
overflow:hidden;
width:590px;
*width:561px;
width:561px9;
padding:10px;
border:1px solid #ccc;
z-index:1000;
display:none;
}
#m_tagsItem p {
text-align:left;
line-height:22px;
padding:2px 0;
margin:0;
border:0;
}
#m_tagsItem span {
font-weight:bold;
}
#m_tagsItem a {
margin:0 5px;
}
.m_tagsname {
color:#999;
vertical-align:middle;
font-size:12px;
text-indent:3px;
line-height:20px;
}
#tagClose {
font-size:12px;
color:#888;
cursor:pointer;
position:absolute;
top:2px;
right:2px;
}
</style>
<script src="http://www.webdm.cn/themes/script/jquery.js"></script>
<script language="javascript">
(function ($) {
$.fn.bgIframe = $.fn.bgiframe = function (s) {
if ($.browser.msie && /6.0/.test(navigator.userAgent)) {
s = $.extend({
top: 'auto', // auto == .currentStyle.borderTopWidth
left: 'auto', // auto == .currentStyle.borderLeftWidth
width: 'auto', // auto == offsetWidth
height: 'auto', // auto == offsetHeight
opacity: true,
src: 'javascript:false;'
}, s || {});
var prop = function (n) { return n && n.constructor == Number ? n + 'px' : n; },
html = '<iframe class="bgiframe"frameborder="0"tabindex="-1"src="' + s.src + '"' +
'style="display:block;position:absolute;z-index:-1;' +
(s.opacity !== false ? 'filter:Alpha(Opacity='0');' : '') +
'top:' + (s.top == 'auto' ? 'expression(((parseInt(this.parentNode.currentStyle.borderTopWidth)||0)*-1)+'px')' : prop(s.top)) + ';' +
'left:' + (s.left == 'auto' ? 'expression(((parseInt(this.parentNode.currentStyle.borderLeftWidth)||0)*-1)+'px')' : prop(s.left)) + ';' +
'width:' + (s.width == 'auto' ? 'expression(this.parentNode.offsetWidth+'px')' : prop(s.width)) + ';' +
'height:' + (s.height == 'auto' ? 'expression(this.parentNode.offsetHeight+'px')' : prop(s.height)) + ';' +
'"/>';
return this.each(function () {
if ($('> iframe.bgiframe', this).length == 0)
this.insertBefore(document.createElement(html), this.firstChild);
});
}
return this;
};
})(jQuery);
jQuery.fn.selectCity = function (targetId) {
var _seft = this;
var targetId = $(targetId);
this.click(function () {
var A_top = $(this).offset().top + $(this).outerHeight(true); // 1
var A_left = $(this).offset().left;
targetId.bgiframe();
targetId.show().css({ "position": "absolute", "top": A_top + "px", "left": A_left + "px" });
});
targetId.find("#tagClose").click(function () {
targetId.hide();
});
$(document).click(function (event) {
if (event.target.id != _seft.selector.substring(1)) {
targetId.hide();
}
});
targetId.click(function (e) {
e.stopPropagation(); // 2
});
return this;
}
$(function () {
$("#selecttags").selectCity("#m_tagsItem");
});
//為文本域連續賦值
function checktag(o) {
var tagid = function (id) { return document.getElementById(id); }
var tags = []; //存放標簽,避免重復加入
var tagidSPLITCHAR = ' '; //設定分隔符,根據程序需求可改
var d = tagid('selecttags');
if (d.value)
tags = d.value.split(tagidSPLITCHAR);
var v = o.innerHTML; //如果tag有別的值或者別的非innerHTML里體現的內容
var s = tagidSPLITCHAR + tags.join(tagidSPLITCHAR) + tagidSPLITCHAR
if (!new RegExp(tagidSPLITCHAR + v + tagidSPLITCHAR, 'g').test(s)) {
s += v;
}
s = s.replace(new RegExp("(^" + tagidSPLITCHAR + "*|" + tagidSPLITCHAR + "*tagid)", "g"), '');
d.value = s;
tags = s.split(tagidSPLITCHAR);
}
</script>
</head>
<body>
如果沒有出現提示框請刷新一下頁面再試~
<input type="text" id="selecttags" name="m_tagsname" class="m_tagsname" style="width: 577px"
value="點擊查看熱門標簽和您曾經使用過的標簽" onclick="if(this.value=='點擊查看熱門標簽和您曾經使用過的標簽'){this.value='';this.className='m_tagsname'}">
<div id="m_tagsItem" style="display: none">
<div id="tagClose">
關閉</div>
<p>
<span>溫馨提示:</span>標簽間請用「空格」、「逗號」或「分號」隔開,用簡練的詞語概括您的博文內容。</p>
<p>
<span>熱門標簽:</span><a href="javascript:void(0)" onclick="checktag(this)">彩妝</a><a
href="javascript:void(0)" onclick="checktag(this)">美發</a><a href="javascript:void(0)"
onclick="checktag(this)">美優博客</a><a href="javascript:void(0)" onclick="checktag(this)">aaa</a><a
href="javascript:void(0)" onclick="checktag(this)">bbb</a><a href="javascript:void(0)"
onclick="checktag(this)">天堂</a><a href="javascript:void(0)" onclick="checktag(this)">eee</a><a
href="javascript:void(0)" onclick="checktag(this)">fff</a><a href="javascript:void(0)"
onclick="checktag(this)">ggg</a></p>
<p>
<span>您使用過的標簽:</span><a href="javascript:void(0)" onclick="checktag(this)">軟體</a><a
href="javascript:void(0)" onclick="checktag(this)">Delphi</a><a href="javascript:void(0)"
onclick="checktag(this)">博客</a><a href="javascript:void(0)" onclick="checktag(this)">源碼</a><a
href="javascript:void(0)" onclick="checktag(this)">彩妝</a><a href="javascript:void(0)"
onclick="checktag(this)">google</a><a href="javascript:void(0)" onclick="checktag(this)">新浪</a></p>
</div>
<br />
<p>
<a href="http://www.webdm.cn">網頁代碼站</a> - 最專業的網頁代碼下載網站 - 致力為中國站長提供有質量的網頁代碼!</p>
</body>
</html>
7、jquery 插件,像站長百科那樣,把文章里的h2 h3 自動製作一個導航菜單。哪個插件實現這樣功能?怎樣找?
可以自己寫jquery來實現。提取各h2內容。然後附加到相應位置。並給提取的h2設鏈接。
8、網頁 jquery 如何鎖定input框?
一種:<input type="text" disabled="disabled" ...>
也可以: $("input").focus(function(){ $(this).blur(); });
9、用jquery怎麼給百度ueditor中的iframe中的body加一個blur事件
不用,這個編輯器代碼就有這個功能。
你看下文檔就知道了,不懂再追問吧,蝦米站長關注、