小编php*_*dev的帖子

单击里面,避免关闭下拉菜单

我有一个Twitter Bootstrap下拉菜单.正如所有Twitter Bootstrap用户都知道的那样,下拉菜单会在点击时关闭(甚至在其中单击).

为了避免这种情况,我可以在下拉菜单上轻松附加一个click事件处理程序,只需添加着名的event.stopPropagation().

<ul class="nav navbar-nav">
  <li class="dropdown mega-dropdown">
    <a href="javascript:;" class="dropdown-toggle" data-toggle="dropdown">
      <i class="fa fa-list-alt"></i> Menu item 1
      <span class="fa fa-chevron-down pull-right"></span>
    </a>
    <ul class="dropdown-menu mega-dropdown-menu">
      <li>
        <div id="carousel" class="carousel slide" data-ride="carousel">
          <ol class="carousel-indicators">
            <li data-slide-to="0" data-target="#carousel"></li>
            <li class="active" data-slide-to="1" data-target="#carousel"></li>
          </ol>
          <div class="carousel-inner">
            <div class="item">
              <img alt="" class="img-rounded" src="img1.jpg">
            </div>
            <div class="item active">
              <img alt="" class="img-rounded" src="img2.jpg">
            </div>
          </div>
          <a data-slide="prev" role="button" href="#carousel" 
             class="left carousel-control">
            <span class="glyphicon glyphicon-chevron-left"></span>
          </a>
          <a data-slide="next" role="button" href="#carousel" 
             class="right carousel-control"> …
Run Code Online (Sandbox Code Playgroud)

html javascript jquery drop-down-menu twitter-bootstrap-3

280
推荐指数
20
解决办法
25万
查看次数

如何在一个bootstrap模式中绑定动态数据

我的形式有一个模态

<div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
  <div class="modal-dialog">
    <div class="modal-content">
      <div class="modal-header">
        <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
        <h4 class="modal-title" id="myModalLabel">Image Tag Description</h4>
      </div>
      <div class="modal-body">
          <p id="desc">
        Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book.
      </p>
          <h2 id="cost">Cost : 20$</h2>
      </div> …
Run Code Online (Sandbox Code Playgroud)

jquery bootstrap-modal

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

如何隐藏或删除浏览器视图页面源中的注释?

我在网站上工作.它包含很多评论.当用户view page source在任何浏览器中单击时,我想隐藏或删除评论html.

这可能吗?如果可能的话,有人会说一种实现它的方法.

谢谢.

html comments

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

Twilio - 响铃 2 次后转接电话

是否可以使用 Twilio 将来电转移到电话号码 A(假设为 416-555-1234),如果电话号码 A 占线或在响铃 2 或 3 次后没有接听,则转移到电话号码 B?

XML 现在看起来像这样:

<xml version="1.0" encoding="UTF-8"?>
<Response>
    <Dial>
        <Number>416-555-1234</Number>
    </Dial>
</Response>
Run Code Online (Sandbox Code Playgroud)

php twilio

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

history.go(-1)不适用于chrome.还有其他选择

在我的项目中,我使用的是Javascript代码history.back(); 回到上一页.(如窗口上的后退箭头).这个功能在IE和Firefox上工作正常但在谷歌crome上没有?

<input type="button" value="Go back" onclick="history.go(-1); return false" />
Run Code Online (Sandbox Code Playgroud)

我明白了这个错误

确认重新提交表单

此网页需要您之前输入的数据才能正确显示.您可以再次发送此数据,但通过这样做,您将重复此页面之前执行的任何操作.按"重新加载"重新发送该数据并显示此页面.

谷歌搜索,但每个人都在建议history.go(-1);返回false; 但它也不起作用.还尝试过history.back(),但这也无济于事

javascript google-chrome

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

JavaScript三元运算符调用函数或无操作

在JavaScript中进行调试的最佳做法是什么?

debugging ? console.log('info') : null;
Run Code Online (Sandbox Code Playgroud)

我的问题是null,一般来说,或者在这个调试用例中,标准做法是什么?

javascript

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

地图内的回调函数

我是Reactjs的新手,并使用Cordova和Reactjs制作目录浏览应用程序.

目前我收到错误this.props.onClick is not a function,我发现这this.props.onClick是未定义的.检查下面的代码:

var RepositoryList = React.createClass({
    //updating the list from a child folder entry
    updateListFromChild:function(childFolder){ 
        console.log("in parent update");
    },    
    render:function(){
        console.log(this.updateListFromChild); //function()
        var itemsInRepo = this.props.items.map(function(entry){
            console.log("in map: " + this.updateListFromChild); //undefined
            return (
                <RepositoryEntry repositoryItem={entry} 
                                 folderOnClick={this.updateListFromChild} />
            );
        });
        return (
            <ul className="table-view">
                {itemsInRepo}
            </ul>
        );
    }
});
Run Code Online (Sandbox Code Playgroud)

该物业folderOnClick未定义.但我不知道如何解决这个问题.有人能指出这一点吗?

javascript cordova reactjs

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

CURLOPT_COOKIE 导致超时

我正在尝试将当前登录的会话传递给 php curly (因此在发送表单数据之前我不必使用curl 登录)。

似乎无论我尝试什么 CURLOPT_COOKIE 都会导致页面超时:

function postForm($post_data, $URL) {
    //traverse array and prepare data for posting (key1=value1)
    foreach ( $post_data as $key => $value) {
        $post_items[] = $key . '=' . $value;
    }

    //create cURL connection
    $curl_connection = curl_init($URL);

    //set curl to current session
    //$strCookie = 'PHPSESSID=' . $_COOKIE['PHPSESSID'] . '; path=/';
    //$strCookie = session_name() . '=' . session_id());
    $strCookie = 'PHPSESSID=' . session_id() . '; path=/';
    $useragent = $_SERVER['HTTP_USER_AGENT'];

    //set curl options
    curl_setopt($curl_connection, CURLOPT_USERAGENT,$useragent);
    curl_setopt($curl_connection, CURLOPT_COOKIE,$strCookie); …
Run Code Online (Sandbox Code Playgroud)

php curl libcurl

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

用jquery替换损坏的图像

我试图替换未找到的图像,或宽度或高度为1px的图像.我设法在PHP中执行此操作:

$imgName = $resultList->IMAGE1; // ex http://www.domain.com/image.png
  if (@file_get_contents($imgName) && $imgName !== 'h') {
    // detects the image size (NOT based on width and height attributes)
$imgNamearray = getimagesize($imgName); 
$size = $imgNamearray[3];
    if ($size == 'width="1" height="1"') {
      $imgName = $base_path . 'uploads/no-img.jpg';
    }
  } else {
    $imgName = $base_path . 'uploads/no-img.jpg';
  }
Run Code Online (Sandbox Code Playgroud)

我在jQuery中尝试了这段代码:

$('body').append('<div id="init"><img id="myimg" src="http://www.google.co.uk/intl/en_com/images/srpr/logo1w.png" /></div>');
$('#init').hide();

$('#myimg').bind("load",function(){
    alert(this.height)
})
Run Code Online (Sandbox Code Playgroud)

这里可以找到一个小提琴http://jsfiddle.net/WMpSy/但我是jQuery的菜鸟,请帮助我.非常感谢.

javascript php jquery

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

Require():需要打开失败(include_path ='.; C:\ xampp \ php \ PEAR')

我已经使用mvc框架创建了一个网站,但是我无法在来自另一个文件夹的文件中包含php文件。例如,如果执行以下操作,我将拥有模型,视图,控制器和核心文件夹require 'Core/User.php';在视图文件夹中的视图文件中,则出现以下错误:

Warning: require(Core/User.php): failed to open stream: No such file or directory 
in C:\xampp\htdocs\k2\View\customer-management.php on line 2

Fatal error: require(): Failed opening required 'Core/User.php' 
(include_path='.;C:\xampp\php\PEAR') in C:\xampp\htdocs\k2\View\customer-management.php 
on line 2
Run Code Online (Sandbox Code Playgroud)

我尝试使用../Core/User.php,但是应用程序变得太乱了,我需要一种更清洁的方式来执行此操作,也许使用php.ini或.htaccess可以include('Core/User.php');仅从另一个文件夹进行操作。任何帮助,将不胜感激。

php apache xampp .htaccess

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

数字Json解码不起作用

我有以下json代码

 {"1":1,"5":1}
Run Code Online (Sandbox Code Playgroud)

当我解码上面的json时,我使用下面的php语句得到了对象数组.

$array_val = (array)json_decode($price);
Run Code Online (Sandbox Code Playgroud)

我有一个下面的数组.

Array
(
  [1] => 1
  [5] => 1
)
Run Code Online (Sandbox Code Playgroud)

但以下声明不起作用

echo $array_val[1];
Run Code Online (Sandbox Code Playgroud)

发生以下错误.
未定义的偏移量:1

如何解决这个问题?

php

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

Angular和Firebase中的3路绑定导致输入框滞后

我将用户配置文件数据绑定到这样的变量:

// Profile Management
var user = firebase.child('users').child(userID);
$firebaseObject(user).$bindTo($scope, 'user');
Run Code Online (Sandbox Code Playgroud)

这是HTML:

<div ng-show="firebaseUser">
    <h1>Your Profile</h1>

    <div class="contentContainer">
        <div class="profilePicture">
            <img src="images/noProfile.png">
        </div>
        <div class="personalInfo">

            <input type="text" ng-model="user.Name" ng-change="user.$save()" type="text" 
                   label="Name" placeholder="Your Name.." name="userName">
            <input type="text" ng-model="user.Phone" ng-change="user.$save()" type="text" 
                   label="Phone" placeholder="Your Phone #.." name="userPhone">

            <label>Email</label>
            {{firebaseUser.password.email}}
        </div>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

它正常工作,当我输入配置文件时,它会自动更新Firebase数据库,但是存在严重的延迟,如果你键入快速输入很多单词被忽略,这是非常明显的,这种情况发生得太多以至于它无法使用.

我究竟做错了什么?

javascript angularjs firebase

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