小编Joh*_*ens的帖子

有没有一种简单的方法将MySQL数据转换为Title Case?

我有一个MySQL表,其中一列中的所有数据都是以大写形式输入的,但是我需要转换为标题大小写,并且识别出类似于Daring Fireball Title Case脚本的"小词" .

我找到了将字符串转换为小写的优秀解决方案,但标题大小写功能似乎已被排除在我的MySQL版本之外.有一种优雅的方式来做到这一点?

mysql title-case phpmyadmin

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

如何使用Android SDK模拟器查看本地托管的项目?

我使用PHP和MySQL在OS 10.5.8服务器上开发我的所有站点,并且我已经配置了我/etc/hostshttpd.conf文件以example.dev在该机器上的任何浏览器中显示我的站点.

我最近安装了Android的软件开发工具包,我想用它来开发和测试针对移动Webkit的样式表 - 但是我无法在Android浏览器中访问我本地托管的项目.

这是有道理的,因为它模仿整个Android操作系统,但是有解决方法吗?或者我可以只测试存在于实际计算机互联网上的项目,也许是在隐藏目录中?

有人建议我编辑我的/etc/resolv.conf文件,但我不知道格式化本地托管域的正确方法resolv.conf- 我尝试了以下的变体,并且没有任何作用:

domain example.dev
nameserver 127.0.0.1
Run Code Online (Sandbox Code Playgroud)

要么...

domain example.dev
nameserver localhost
Run Code Online (Sandbox Code Playgroud)

在我的hosts文件中,它设置如下:

127.0.0.1   localhost example.dev example2.dev [etc]
Run Code Online (Sandbox Code Playgroud)

android localhost virtualhost

7
推荐指数
3
解决办法
9044
查看次数

Cufon字体替换:如何消除页面加载时出现的无格式文本的闪烁?

我正在使用Cufon替换我正在处理的网站上所选标题元素的字体,但每当我加载页面时,在Cufon替换文本之前会有明显的无格式文本闪烁.我希望我做错了.这就是我所拥有的<head>:

<script src="/js/Monotype_Corsiva_italic_400.font.js"></script>
<script src="/js/PalatinoBoldum_700.font.js"></script>
<script>
Cufon.replace('header h1', { fontFamily: 'Monotype Corsiva' });
Cufon.replace('header h2', { fontFamily: 'Monotype Corsiva' });
Cufon.replace('aside h1', { fontFamily: 'Monotype Corsiva' });
Cufon.replace('#site-info h1', { fontFamily: 'Monotype Corsiva' });
Cufon.replace('abbr[title="My Abbreviation"]', { fontFamily: 'PalatinoBoldum' });
</script>
Run Code Online (Sandbox Code Playgroud)

这就是我在文档末尾的内容:

<script>
// !Cufon: replace the fonts
// --------------------------------------------
Cufon.now();
// !Track & analyze stats
// --------------------------------------------
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
// Google analytics stuff...
</script> <!-- EO Tracking -->
</body> …
Run Code Online (Sandbox Code Playgroud)

javascript fonts replace cufon fouc

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

Jquery:当另一个元素处于焦点时,如何设置隐藏元素?

我试图在表单字段旁边显示上下文帮助,只有当这些字段处于焦点或悬停时才会显示.我尝试过使用纯粹的CSS,但结果看起来非常脆弱且不一致.

这是我的CSS:

form .instruct {
    position: absolute;
    right: -220px;
    top: 10px;
    visibility: hidden;
    width: 200px;
    z-index: 1000;
}
form li:focus .instruct, form li:hover .instruct {
    visibility: visible;
}
Run Code Online (Sandbox Code Playgroud)

在我的标记中,我使用有序列表给我的表单一些结构,将每个字段与它在li元素中的指令分组:

<form>
    <ol>
        [...]
        <li>
                <label for="message">Message</label>
                <textarea id="message" name="message"></textarea>
                <div class="instruct">
                    <p>Instructional text and <a href="#">Formating help.</a></p>
                </div>
        </li>
        [...]
Run Code Online (Sandbox Code Playgroud)

当鼠标悬停在字段上时会显示指令,但是当字段处于焦点时则不会显示 - 如果鼠标移动以在上下文指令中选择链接,则它们会消失.

每个字段都有自己的指令,当相应的字段处于焦点或悬停状态时,我需要显示每个字段.

我认为这可能是jquery可以让生活更轻松的情况.有没有快速的方法来实现这一目标?如果使用原始CSS 有可靠的方法来做到这一点,我也会对此感到满意.

谢谢!

css forms jquery visibility

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

如何验证javascript?

我正在使用一小段JS来为我的blockquotes添加一个表示元素(如此处所示):

<script type="text/javascript"> 
    $('blockquote.message').append('<span class="arrow" />');   
</script>
Run Code Online (Sandbox Code Playgroud)

但W3C验证器讨厌这个废话:

文档类型不允许元素"span"在这里

我究竟做错了什么?有没有办法纠正这个错误,同时保持功能?

谢谢!

javascript validation jquery append

0
推荐指数
1
解决办法
236
查看次数

JavaScript:仅当数组中的所有项都为true时才执行函数?

我有这个代码:

// Required fields is an array of objects

required_fields.each(function() {

  // Check each field: If it has no value, do nothing.
  if( !$(this).val() ) {
    return false;
  }

  // If all the fields are there, do something.
  else {
    alert('Doing something.');
  }

});
Run Code Online (Sandbox Code Playgroud)

我相信你能看到问题所在.具有alert.each()功能,导致触发数组中的每一项警报.但我想要的是只有在所有数组项都有值的情况下触发事件 - 即如果没有则return false.

仅当所有数组项都通过时触发某事的正确方法是什么?

javascript arrays jquery

0
推荐指数
1
解决办法
495
查看次数