小编Zac*_*Zac的帖子

在每个列表项后插入图像

在每个列表元素之后插入小图像的最佳方法是什么?我用伪类尝试了它,但有些事情是不对的......

ul li a:after {display: block;
width: 3px;
height: 5px;
background: url ('../images/small_triangle.png') transparent no-repeat;}
Run Code Online (Sandbox Code Playgroud)

谢谢你的帮助!

css

137
推荐指数
4
解决办法
26万
查看次数

将事件绑定到鼠标右键

在禁用浏览器上下文菜单后,如何通过右键单击触发某些操作?

我试过这个...

$(document).ready(function(){
    $(document).bind("contextmenu",function(e){
        $('.alert').fadeToggle();
        return false;
    });
});
Run Code Online (Sandbox Code Playgroud)

css jquery

60
推荐指数
3
解决办法
16万
查看次数

使用javascript将另一个类添加到div

我有一个函数来检查表单提交的年龄,然后根据年龄在div中返回新内容.现在我只是使用getElementById来替换html内容.我认为如果我也可以为div添加一个类,那对我来说会更好.所以例如我有..

if (under certain age) {
    document.getElementById('hello').innerHTML = "<p>Good Bye</p>"; 
    createCookie('age','not13',0)
    return false;
} else {
    document.getElementById('hello').innerHTML = "<p>Hello</p>";  
    return true;
}
Run Code Online (Sandbox Code Playgroud)

我想要做的是将所有东西都放在div中,如果返回false,那么div就会消失并被其他内容替换..我能用一个很好的方法获得任何想法,用纯粹的javascript实现这一点.我不想为这个特殊的功能使用jQuery.

javascript

44
推荐指数
3
解决办法
12万
查看次数

从变量中删除小数点

好吧我知道这可能很容易,但我正在挣扎..我有一系列带小数点和几个零的变量.如何剥离变量使其从1.000变为1?不要认为这很重要,但数字是从xml文件中生成的,我正在使用jquery抓取...

var quantity = $("QTY",this).text();
Run Code Online (Sandbox Code Playgroud)

在此先感谢您的帮助!

javascript jquery

37
推荐指数
5
解决办法
6万
查看次数

在可拖动元素上设置z-index

我试图使用jQuery在可拖动元素上设置z-index.你可以看到我在说什么,到目前为止我在这里:

http://jsfiddle.net/sushik/LQ4JT/1/

这是非常原始的,它有问题.关于我如何使最后点击的元素具有最高的z-index而不是将所有其余部分重置为基础的任何想法z-index,让它们步进,所以第二个到最后点击具有第二个最高z-index等等.

我遇到的另一个问题是它只适用于完整点击事件,但可拖动功能通过点击和按住来工作.如何在初始点击时应用该类,而不是等待释放点击的事件?

css jquery jquery-ui z-index draggable

33
推荐指数
4
解决办法
6万
查看次数

如何从字符串输出中删除回车符?

我使用wordpress作为CMS并尝试输入用户字段以填充Google Map脚本中的信息窗口.我使用它来选择id并从自定义字段中提取内容.

除非自定义字段中有任何打破脚本的html,否则它可以正常工作.
我看了htmlspcialchar和htmlentities,但不是剥离一切我想让它逃脱所以它仍然有效,并且html完好无损.有什么建议?我是PHP的新手,非常感谢任何指针.

过了一段时间,我仍然无法找到一个很好的解决方案.TheDeadMedic建议我使用esc_js

但是那打印了所有实际的html代码而不是渲染它.

感谢nickfs,因为该解决方案略胜一筹,但如果输出中有任何回车符,脚本仍然会中断,这对CMS来说不是那么好.

我试过的其他东西就是使用trim函数..这就是我现在所处的位置,只要输出中没有\ r \n就可以工作.$ snip字符串mapExcerpt字段是返回的来源:

<?php $post_id = 207; // Wordpress Post ID
$my_post = get_post($post_id);
$mapTitle  = $my_post->post_title;
$mapIMG = get_post_meta($post_id, 'mapImage', true);
$snip = get_post_meta($post_id, 'mapExcerpt', true);
$lat = get_post_meta($post_id, 'lat', true);
$long = get_post_meta($post_id, 'long', true);
$pass_to = '<div class="span-8"><div class="mapTitle">'.$mapTitle.'</div><div class="mapContent">'.$snip.'</div></div>';
$trimmed = trim($pass_to, " \r.");
?>
var point = new GLatLng('<?php echo $lat; $lat; ?>','<?php echo $long; $long; ?>');
var marker = createMarker(point,"<?php echo $mapTitle; $mapTitle; ?>", '<?php echo …
Run Code Online (Sandbox Code Playgroud)

javascript php wordpress google-maps

28
推荐指数
3
解决办法
8万
查看次数

循环访问DataTables表以获取所有单元格内容

我正在使用jquery dataTables在我的网站上生成分页表.我需要运行一个从特定列中获取所有数据的进程.就像是 :

$('.testLink').click(function(){
            var cells = new Array();
            $('#myTable tr td').each(function(){
                cells.push($(this).html());
            });
            console.log(cells);
        });
Run Code Online (Sandbox Code Playgroud)

这个例子抓住了一切,但我只需要来自一列tds的信息.我想我可以通过在该行的所有tds中添加一个类来做到这一点,但我确信有更好的方法.这是一个奖金问题..

但我真正想知道的是如何使用datatables?因为脚本隐藏了表的大部分内容以放入分页,所以此函数仅抓取可见的单元格.我一起玩,fnGetData但我没有得到它.有任何想法吗?

jquery datatables

22
推荐指数
2
解决办法
9万
查看次数

Notepad ++中的.htaccess

我正在使用记事本和FTP插件..htaccess文件未显示在服务器的文件夹树中.其他人遇到这个并知道修复?

.htaccess notepad++

16
推荐指数
1
解决办法
1万
查看次数

从类名获取div的id

如何使用javascript找到基于其类的id.我知道这很容易用jQuery解决什么问题..使用getElementsByTagName?

javascript

14
推荐指数
1
解决办法
5万
查看次数

加载时隐藏jQuery Accordion

我正在测试一个缓慢连接的网站构建,我注意到jQuery Accordion长时间保持扩展,直到网站的其余部分被加载,然后最终崩溃.不是很漂亮 我想知道如何通过加载过程让它崩溃并且只在点击时展开.

我正在使用独立的1.6版手风琴插件.

基本结构:

<div class="sidebar">
    <ul id="navigation" class="ui-accordion-container">
        <li><a class="head" href="#">1</a>
            <ul class="sub">
                <li><a href="#">1a</a></li>
                <li><a href="#">2a</a></li>
            </ul> 
         </li>
    </ul>
</div>
Run Code Online (Sandbox Code Playgroud)

和脚本

jQuery().ready(function(){
    jQuery('#navigation').accordion({ 
        active: 'false', 
        header: '.head', 
        navigation: true,
        animated: 'easeslide',
        collapsible: true
    });     
});
Run Code Online (Sandbox Code Playgroud)

我试图隐藏CSS中的元素以防止它们在加载时出现,但所有实现的是让它们始终隐藏.

也许问题在于CSS我在每个子菜单中都有一个背景图像:

#navigation{
    margin:0px;
    margin-left: 10px;
    padding:0px;
    text-indent:0px;
    font-size: 1.1em;
    width:200px;
    text-transform: uppercase;
    padding-bottom: 30px;
} 
#navigation ul{
    border-width:0px;
    margin:0px;
    padding:0px;
    text-indent:0px;
}
#navigation li{
    list-style:none outside none;
}
#navigation li ul{
    height:185px; overflow:auto;
}
#navigation li ul.sub{
    background:url('../images/sub.jpg') no-repeat;
    dispaly: block; …
Run Code Online (Sandbox Code Playgroud)

css accordion jquery-plugins

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