分类 WEB前端 下的文章

jQuery移除class对应绑定的事件

jQuery移除class对应的事件在使用jQuery进行class更改后发现class对应的点击事件并没有发生改变,究其原因需要在类改变后用off()将之前绑定在类上的事件取消,如果需要事件则重新绑定。off()函数用于移除元素上绑定的一个或多个事件的事件处理函数。主要用于解除由on()函数绑定的事件处理函数。例如:$("#butclass").removeClass("openbuy");  $('#butclass').off(); //移除绑定的事件  $("#butclass").addClass("disabled");  

继续阅读 »

Discuz $()与JQuery $()冲突解决方法

问题描述:默认情况下,Discuz引入jQuery代码后直接使用 $(),运行后会报错。原因分析:Discuz默认使用了$()作为对象选取函数,刚好与jQuery默认的$()函数重合造成冲突。Discuz $()对象选取函数代码位于static/js/common.js第8-10行:function $(id) {    return !id ? null : document.getElementById(id);  }  至此,你应该了解到为么Discuz引入JQuery后为什么会出现部分功能失效或报错的问题。解决方法这里列出2种:方法一:在common...

继续阅读 »

js/Jquery重新设置图片的尺寸

##js/Jquery重新设置图片的宽度高度 **设置多图:** ```javascript //当文档加载完成之后重新批量设置指定图片的高度等于宽度(这里主要用于适应某些设备) window.onload = function(){ var v = document.getElementsByClassName(“lm_img”); var k; for (k = 0; k < v.length; k++) { v[k].height = v[k].width; } }; PS:getElementsByClassName返回文档中所有指定类名的元素集合 ``` **设置单图:** ```javascript window...

继续阅读 »

Jquery replace

##### Jquery字符替换replace 示例:将下列html代码中图片SRC地址中的www.www.fity.cn域名修改为www.fity.cn: ```html ``` JQuery 替换方法: ```javascript $("img").attr("src").replace("www.www.fity.cn", "www.fity.cn");  //将www.www.fity.cn替换为www.fity.cn ```

继续阅读 »

浏览器Notification消息通知API

浏览器消息提示,浏览器Notification消息提示,html5桌面通知,html5(Notification)桌面通知通知API接口,浏览器消息通知. 传统实现方式常用方法1:页面右下角写个div层,页面定时ajax请求服务器数据,返回true,div层显示。常用方法2:浏览器标题闪烁通知,示例demo:var titleInit = document.title, hasMsg = true;  setInterval(function() {      var title = document.title; &...

继续阅读 »

kindeditor上传图片生成绝对地址

kindeditor上传图片使用绝对地址:使用kindeditor默认上传的本地图片会生成一个相对于当前域的相对路径,在我们实际的项目开发工作中我们可能希望上传图片后生成包含域名的完整路径,可以通过初始化kindeditor时指定以下参数来生成完整路径:urlType:改变站内本地URL,可设置”“、”relative”、”absolute”、”domain”。空为不修改URL,relative为相对路径,absolute为绝对路径,domain为带域名的绝对路径。数据类型:String默认值:“”   //空如果需要kindeditor上传图片生成绝对地址,修改urlType='domain',例子:<script>    Kind...

继续阅读 »

jQuery实现动态添加input框

jQuery实现动态增加input输入框演示:https://www.fity.cn/demo/addinput/<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">  <html>  <head>  <meta charset="utf-8">  <title>JS实现动态增加input输入框</title>  <script src="../js/jquery.min.js"...

继续阅读 »

jquery获取radio值

W3School对Radio对象是这样定义的:Radio 对象代表 HTML 表单中的单选按钮。在 HTML 表单中 每出现一次,一个 Radio 对象就会被创建。单选按钮是表示一组互斥选项按钮中的一个。当一个按钮被选中,之前选中的按钮就变为非选中的。当单选按钮被选中或不选中时,该按钮就会触发 onclick 事件句柄。您可通过遍历表单的 elements[] 数组来访问 Radio 对象,或者通过使用 document.getElementById()。jquery获取radio值的方法:var price = $("input[name='price']:checked").val();  //推荐  var price...

继续阅读 »

gebo_admin后台模板链接新窗口中打开问题

最近在测试一个后台模板:gebo_admin,在测试中发现只要URL地址中带http,链接属性就会自动被改写并在新窗口中打开,原因如下:gebo_external_links = {      init: function() {        $("a[href^='http']").not('.thumbnail>a,.ext_disabled,.btn').each(function() {          ...

继续阅读 »

div默认高度及高度自适应

```css height:auto!important; height:100px; min-height:100px; ``` 注释:因为!important在IE7和Firefox都可以读到,而且权重高于后面的height:100px;所以当在IE7和Firefox显示的时候,就会用了前面的height:auto!important;而IE6识别不了!important,auto对它也不管用,因此会应用了后面的height:100px的样式;而min-height:100px表示DIV最小高度为100px;此属性在IE7和firefox都可以识别。

继续阅读 »

js获取页面URL地址并判断URL是否包含具体值

js/jquery获取当前页面URL地址并判断URL字符串中是否包含某个具体值本文介绍jquery/js获取当前页面url地址的方法,在jquery与js中获取当前页面url方法是一样的,因为jquery没有自己相关的函数,使用js 的windows方法来获取,相关方法如下:window.location.pathname //设置或获取对象指定的文件名或路径window.location.href //设置或获取整个 URL 为字符串window.location.port //设置或获取与 URL 关联的端口号码window.location.protocol //设置或获取 URL 的协议部分window.location.hash //设置或获取 href 属性中在井号“#”后面的分段window...

继续阅读 »

CSS样式优先级

##### 一、CSS样式选择器优先级 ID选择器(形如#divMain{}) > 类(形如.divSpecial{}) > 标签(形如body{}) ##### 二、CSS文件的优先级 **1、**标有”!important”的规则有最高优先级 一个样式规则可以有一个”important”附带标签,表示该样式规则具有最高优先级。例如下面例子中,前景色被标为important。 h1{color:#FF7000 !importan; font-family:sans-serif} 注意:这种声明容易引起混乱,因此通常使用得较少。 **2、**创作者规则优先级高于浏览者规则 浏览器允许浏览者创建样式规则以覆盖系统缺省值。在此情况下,由网页创作者明确设定得样...

继续阅读 »