jquery如何给网页的title赋值<title></title>里面的内容

如题所述

如下:

function doSet(){

alert($(document).attr("title"));//获取title值.

$(document).attr("title","修改内容");//修改title值

}

扩展资料:

Jquery常用方法总结:

1、页面元素的引用 

通过jquery的$()引用元素包括通过id、class、元素名以及元素的层级关系及dom或者xpath条件等方法,且返回的对象为jquery对象(集合对象),不能直接调用dom定义的方法。 

2、jQuery对象与dom对象的转换 

只有jquery对象才能使用jquery定义的方法。注意dom对象和jquery对象是有区别的,调用方法时要注意操作的是dom对象还是jquery对象。

普通的dom对象一般可以通过$()转换成jquery对象。

3、获取jQuery集合的某一项 

对于获取的元素集合,获取其中的某一项(通过索引指定)可以使用eq或get(n)方法或者索引号获取,要注意,eq返回的是jquery对象,而get(n)和索引返回的是dom元素对象。

对于jquery对象只能使用jquery的方法,而dom对象只能使用dom的方法,如要获取第三个<div>元素的内容。有如下两种方法: 

复制代码如下:

$("div").eq(2).html(); //调用jquery对象的方法 

$("div").get(2).innerHTML; //调用dom的方法属性

4、集合处理功能 

对于jquery返回的集合内容无需我们自己循环遍历并对每个对象分别做处理,jquery已经为我们提供的很方便的方法进行集合的处理。

包括两种形式:

$("p").each(function(i){this.style.color=['#f00','#0f0','#00f'][i]}) 

//为索引分别为0,1,2的p元素分别设定不同的字体颜色。 

$("tr").each(function(i){this.style.backgroundColor=['#ccc','#fff'][i%2]}) 

//实现表格的隔行换色效果 

$("p").click(function(){alert($(this).html())}) 
//为每个p元素增加了click事件,单击某个p元素则弹出其内容 

5、扩展我们需要的功能 

$.extend({ 

min: function(a, b){return a < b?a:b; }, 

max: function(a, b){return a > b?a:b; } 

}); //为jquery扩展了min,max两个方法 

使用扩展的方法(通过“$.方法名”调用} :

alert("a=10,b=20,max="+$.max(10,20)+",min="+$.min(10,20)); 

7、支持方法的连写 

所谓连写,即可以对一个jquery对象连续调用各种不同的方法。 

例如: 

$("p").click(function(){alert($(this).html())}) 

.mouseover(function(){alert('mouse over event')}) 

.each(function(i){this.style.color=['#f00','#0f0','#00f'][i]}); 

8、操作元素的样式 

主要包括以下几种方式: 

$("#msg").css("background"); //返回元素的背景颜色 

$("#msg").css("background","#ccc") //设定元素背景为灰色 

$("#msg").height(300); $("#msg").width("200"); //设定宽高 

$("#msg").css({ color: "red", background: "blue" });//以名值对的形式设定样式

温馨提示:答案为网友推荐,仅供参考
相似回答