小编Pin*_*kie的帖子

CSS菜单IE7问题

菜单适用于所有主流浏览器,但在IE7中看起来有所不同.请参阅下面的屏幕截图
查看http://jsfiddle.net/FQLdm/6/上的演示

将鼠标悬停在主页链接上时,您将看到一个子菜单.在IE7中,菜单按钮和子菜单都被向上推.

这发生在我替换它的时候

.menu1 ul.menu li{
    position: relative;
    list-style-type: none;
    display:block;
    float:left;
}
Run Code Online (Sandbox Code Playgroud)

用这个(我需要用这种方式inline-block使列表项居中)

.menu1 ul.menu li{
    position: relative;
    list-style-type: none;
    display:inline;
    display:inline-block;
    *display:inline; /*IE7*/
    *zoom:1; /*IE7*/
}
Run Code Online (Sandbox Code Playgroud)

在Chrome中它看起来很好 在铬合金它工作正常

在IE7中它看起来不同.请注意主页按钮是如何抬起的.它看起来应该像上面的chrome截图.

在IE7中它看起来不同

html css

5
推荐指数
0
解决办法
1343
查看次数

如何重命名jQuery函数

我们如何重命名jquery函数.假设我想重命名Jquery UI函数draggble(),xdraggble()以便它不会与从另一个库加载的另一个可拖动函数冲突.重命名是否会影响性能.

jquery rename function

4
推荐指数
1
解决办法
3260
查看次数

jQuery如何将CSS应用于所选文本

我正在尝试将CS​​S应用于所选文本.我尝试了以下,但它不起作用.我正在使用Firefox.

$(document).keyup(function(){
savedRange = selection.getRangeAt(0);
$(savedRange).wrap('<span style="color:red"></span>');
});
Run Code Online (Sandbox Code Playgroud)

我也试过了

savedRange = selection.getRangeAt(0);
$(savedRange).css('color', 'red');
Run Code Online (Sandbox Code Playgroud)

我可以使用execcommand使用contentEditable执行此操作,但execcommand应用html标记而不是内联样式.例如:<font/>而不是style="font..".我需要应用内联样式而不是已弃用的html标记.我想使用jQuery css()属性来应用样式.

javascript css jquery

4
推荐指数
2
解决办法
8370
查看次数

JavaScript条件快捷方式.如果有更多的话

我们可以使用条件快捷方式使用多个if语句.

var x = this.checked ? y : z;
Run Code Online (Sandbox Code Playgroud)

javascript

4
推荐指数
1
解决办法
174
查看次数

表情发动机挂钩

我有一个提交条目的safecracker表单.表单由title,url_title和description组成.我想创建一个扩展挂钩,如果它们存在于title条目中,则会过滤掉某些单词.

我已经有一个功能,负责清洁function clean(){....}.我知道我们需要使用扩展挂钩,以便我们可以在保存条目时清除标题.

我需要使用什么扩展钩子.你能给我一个扩展钩子的完整例子吗?我非常擅长PHP,但仍然是钩子以及它们应该如何实现的新手.我已经阅读了EE文档,但仍然发现一些关于如何使用钩子的混淆

expressionengine

4
推荐指数
1
解决办法
1416
查看次数

jQuery UI选项卡动态添加选项卡和内容不起作用

动态添加标签和内容时,我无法使jQuery UI标签工作.

<div id="wrap">
    <ul></ul>
</div>
Run Code Online (Sandbox Code Playgroud)

jQuery的

var count = 1;
$('#addspan').click(function() {
    $('#wrap').append('<span id="page' + count + '">testing</span>');
    $('#wrap').find('ul').append('<li><a href="#page' + count + '">' + count + '</a></li>');
    count++;
    $('#wrap').tabs();
});
Run Code Online (Sandbox Code Playgroud)

查看http://jsfiddle.net/qKBUu/1/

您可以看到新创建的内容未显示在其受尊重的选项卡中.所有内容一次显示,标签不起作用.

jquery tabs jquery-ui

3
推荐指数
1
解决办法
7185
查看次数

关于div标题的jQuery 1.6 prop()

可能重复:
.prop()vs .attr()

这样做有什么不同

$('div').prop('title','whatever'); //set
$('div').prop('title'); //get
Run Code Online (Sandbox Code Playgroud)

$('div').attr('title','whatever'); //set
$('div').attr('title'); //get
Run Code Online (Sandbox Code Playgroud)

prop()似乎与attr()div属性的情况相同.我为此阅读了1.6文档,但我仍然有点困惑.

这不是 .prop()vs .attr()的完全重复.这篇文章没有回答这个问题.请不要关闭它.

jquery prop attr

3
推荐指数
1
解决办法
2819
查看次数

jQuery ajax 安全性

我有以下 ajax 调用,它检查用户是否是付费会员,如果是,则相应地运行某些功能。这可行,但我担心安全性。如果有人在控制台中更改此 ajax 代码,强制#button成功运行功能而无需执行任何操作,该怎么办?我可以在仍然使用 jQuery ajax 的同时阻止这种情况吗?

$('#button').click(function() {
    $.ajax({
        url:'checkplan',
        type:'POST',
        success:function(data){
            if(data == 'paid')
                //grant access and run some functions
    }
})
Run Code Online (Sandbox Code Playgroud)

jquery

3
推荐指数
1
解决办法
2475
查看次数

溢出隐藏的jQuery选择器

我有几个<p>元素<div>.该<div>overflow-y:auto;其隐蔽了一些<p>,除非你向下滚动的视图元素.见http://jsfiddle.net/qnuxs/1/

我怎样才能编写一个jQuery选择器,它只选择<p>完全(不是部分)可见的元素,而不是从溢出的视图中隐藏.

所以从我提供的jsfiddle例子中,选择器应该给我前2 <p>'s(000和111),因为它们是完全可见的唯一标签.

注意:并非所有<p>必需的标签都具有相同的高度.高度可能会有所不同.

jquery dom overflow selector

2
推荐指数
2
解决办法
3108
查看次数

php正则表达式如何获取字符串的最后一部分

我有一个文件whatever_files_123456.ext.我需要读取文件名中最后一个下划线后面的数字.文件名可以包含许多下划线.我只关心最后一个下划线之后和.ext之前的数字.在这种情况下,它是123456

php string preg-replace

2
推荐指数
1
解决办法
1037
查看次数