小编now*_*yyy的帖子

PHP使用includes在页面上设置活动链接

所以我搜索SO一小时试图找到答案,并尝试了各种方法,包括这个

我试图包括我的页面,以及导航.但是在正确的页面上,我需要list-item才能拥有一个类active.导航在header.php中,目前看起来像这样:

<nav>
    <ul>
      <li class="active"> <a href="/">Home</a> </li>
      <li> <a href="#">Apps</a> </li>
      <li> <a href="#">Forums</a> </li>
    </ul>
  </nav>
Run Code Online (Sandbox Code Playgroud)

首先,我不知道JS(jQuery)是否更好,或者PHP是否更好.两者都无关紧要.

另外我对PHP有点新,并试图学习.

什么是最简单的(希望)方法?所以我不需要改变很多代码只是为了给导航class="active"

javascript php navigation jquery include

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

CSS - 如何在父级内部拥有100%的高度元素

我只占了整个页面的100%,但这次我需要父母内部100%高度的元素(div).

我试图在父母内部重新阅读100%高度元素,但到目前为止还没有任何工作.

http://peterned.home.xs4all.nl/examples/csslayout1.html

HTML:

<div class="links content">
  <ul>
      <li>
        <h3> News </h3>
        <ul>
          <li><a href="#">Adoption Stories</a></li>
          <li><a href="#">Shelter News</a></li>
          <li><a href="#">Paw For Paw</a></li>
        </ul>
      </li>
      <li>
        <h3> Resources </h3>
        <ul>
          <li><a href="#">Breed Info</a></li>
          <li><a href="#">Dog Care</a></li>
        </ul>
      </li>
      <li>
        <h3> Save a Paw </h3>
        <ul>
          <li><a href="#">Adopt</a></li>
          <li><a href="#">Donate</a></li>
          <li><a href="#">Volunteer</a></li>
        </ul>
      </li>
    </ul>
  </div><!-- .links -->
Run Code Online (Sandbox Code Playgroud)

CSS:

#main-content {
  background: #a8bfa5;
}

.links {
  background: #d4d7d8;
  padding: 10px;
  width: 190px;
  min-height: 100%;
}

.links ul {
  padding: 5px;
} …
Run Code Online (Sandbox Code Playgroud)

html css height

6
推荐指数
1
解决办法
6809
查看次数

less.js没有关注'toCSS'的方法

我在localhost(在Windows上)使用less.js(版本1.2.1),当我less.watch()在控制台中使用时,我不断收到此错误:

less.js:9 Uncaught TypeError: Object #<HTMLLinkElement> has no method 'toCSS'
Run Code Online (Sandbox Code Playgroud)

我找到了解决这个问题的答案,但没有运气.无论如何修复此错误?less.watch()确实有效,但它也很慢,每一秒我都会遇到这个错误.

有任何解决这个问题的方法吗?

html中确实没有任何内容,这里是我如何设置更少.我做错了吗?

<link rel="stylesheet/less" type="text/css" href="css/styles.less">

<script src="js/less.js" type="text/javascript"></script>
Run Code Online (Sandbox Code Playgroud)

Firebug控制台:

b.toCSS is not a function
[Break On This Error]   

b && r(b.toCSS(), d, e.lastModified)
Run Code Online (Sandbox Code Playgroud)

javascript less

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

.live()或.livequery()

我有一个Ajax的站点,Ajax的内容来自其他页面,例如about.html,contact.html.ajax从一个叫做#main-content的div中获取内容.但是在ajax调用之后,我的其他脚本都破了.比如tinyscrollbar()插件和一些其他自定义函数.

我搜索了大约4天,发现我的问题是更改DOM的AJAX请求,并且由于脚本在此之前被加载,因此在ajax调用之后它不会运行.

如果我是对的,我需要解决这个问题?.live()或.livequery()插件?

我正在使用的所有JS都是这样的:

var $dd = $('.projects dl').find('dd'), $defBox = $('#def-box');

  $defBox.hide();
  $('.projects').hover(function(){
    $defBox.stop(true, true)
      .fadeToggle(1000)
      .html('<p>Hover The links to see a description</p>');
  });

  $dd.hide();
  $('.projects dl dt').hover(function(){
    var $data = $(this).next('dd').html();
    $defBox.html($data);
    }); 

  // Ajax Stuff 
  // Check for hash value in URL  
  var hash = window.location.hash.substr(1);

  //  Check to ensure that a link with href == hash is on the page  
  if ($('a[href="' + hash + '"]').length) {
    //  Load the page.
    var toLoad = hash + …
Run Code Online (Sandbox Code Playgroud)

ajax jquery

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

从构建中停止fadeToggle()

当我将鼠标悬停在我想要淡入和淡出的次数上时,它会不断重复.即使我停止徘徊它.我怎么能阻止这个?

$(".featured").hover(function(){
    $(this).find("h3").fadeToggle(800);
   });
Run Code Online (Sandbox Code Playgroud)

jquery

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

多次复制和粘贴

如何复制段落并在jQuery中多次将其粘贴到同一个div中?

例:

<div id="main-content">
<h1> Lorem </h1>
<p> Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. </p>
</div>
Run Code Online (Sandbox Code Playgroud)

jQuery使它成为:

<div id="main-content">
    <h1> Lorem </h1>
    <p> Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. </p>
<h1> Lorem </h1>
    <p> Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. </p>
<h1> Lorem </h1>
    <p> Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. </p> …
Run Code Online (Sandbox Code Playgroud)

html jquery

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

创建字体预览

我正在使用类型设计师的网站上工作.他不想在字体经销商处使用他的字体,并希望人们在他的网站上购买自己的字体.他想要一个显示实时字体的网络应用程序,并且还允许人们输入输入框以生成带有字体的自己的单词.就像myfonts和其他字体网站一样.我怎样才能做到这一点?如果可能的话,JavaScript/jQuery,或PHP.

javascript php jquery fonts web-applications

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

Heredoc <<<还是<<?

好吧,我想知道什么是正确的方法来做Heredoc语法?

在我的代码编辑器中,"电子文本编辑器" <<<完全抛弃了语法高亮.

在此输入图像描述

而做<<而不是.

在此输入图像描述

码:

private function buildDB() {
        // build database
        $sql = <<<MySQL_QUERY
            CREATE TABLE IF NOT EXISTS testDB (
                title VARCHAR(150),
                bodytext TEXT,
                created VARCHAR(100);   
            )
                MYSQL_QUERY;

                return mysql_query($sql);
    }
Run Code Online (Sandbox Code Playgroud)

哪种方法正确?我还是很吵,所以不知道.

或者我不应该依赖语法突出显示呃?:/

php syntax syntax-highlighting heredoc

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

关于HTML5文章和图元素的快速问题

我有一个section网站的图像和引用该网站的段落.我想知道什么是正确的方法,在您看来我应该如何包装这两个HTML对象.

我原本以为这会起作用(忽略.img-wraph2):

<section class="featured">
    <h1> Featured Project </h1>
    <div class="img-wrap">
        <img src="" height="" width="" alt="Name of Site">
        <h2> Title </h2>
    </div><!-- .img-wrap -->
    <p> 
        <a href="#">Lorem ipsum</a> dolor sit amet, consectetur adipisicing
        elit, seddo eiusmod tempor incididunt ut labore et dolore magna aliqua. 
        Ut enim ad minim veniam, quis nostrud exercitation ullamco
    </p>
</section><!-- .featured -->
Run Code Online (Sandbox Code Playgroud)

但是,如果我的客户添加了多个段落呢?它将采用背景颜色和边距设计,因此看起来不正确.

会不会figurefigcaption才合适?当我在HTML5Doctor上阅读它时,我无法确定.

<section class="featured">
    <h1> Featured Project </h1>
    <figure>   
        <div class="img-wrap">
            <img src="" height="" …
Run Code Online (Sandbox Code Playgroud)

html

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

htaccess重写动态内容的URL

我想知道如何更改网址:

single.php?id=1
Run Code Online (Sandbox Code Playgroud)

至:

quote-1
Run Code Online (Sandbox Code Playgroud)

当然,每个提交的数据都有一个id.他们可以转到URL,"引用"的ID来获取报价.URL重写的外观如何?我曾尝试在线使用工具,但以太它们没有用,或者我不明白如何使用它.

php .htaccess url-rewriting

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

localhost:8888 /下载文件

我正在尝试学习node.js. 我做了一个http服务器:

 http.createServer(function(request, response) {
  response.writeHead(200, {"Content-Type": "test/html"});
  response.write("Hello World");
  response.end();
  }).listen(8888);
Run Code Online (Sandbox Code Playgroud)

当我转到localhost:8888 /时,页面假设说"Hello World",而是一个文件下载,其中包含"Hello World".这是假设发生的事吗?

node.js

-1
推荐指数
1
解决办法
2434
查看次数