小编Jus*_*igh的帖子

使用jquery获取浏览器视口的高度和宽度而不使用滚动条?

如何使用jQuery获取没有滚动条的浏览器视口的高度和宽度?

这是我到目前为止所尝试的:

       var viewportWidth = $("body").innerWidth();
       var viewportHeight = $("body").innerHeight();
Run Code Online (Sandbox Code Playgroud)

此解决方案不考虑浏览器滚动条.

jquery

93
推荐指数
6
解决办法
21万
查看次数

RegExp用于删除HTML注释

寻找匹配的正则表达式并替换(最好是PHP但无关紧要)来改变它(开始和结束只是需要保留的随机文本).

在:

fkdshfks khh fdsfsk 
<!--g1-->
<div class='codetop'>CODE: AutoIt</div>
<div class='geshimain'>
    <!--eg1-->
    <div class="autoit" style="font-family:monospace;">
        <span class="kw3">msgbox</span>
    </div>
    <!--gc2-->
    <!--bXNnYm94-->
    <!--egc2-->
    <!--g2-->
</div>
<!--eg2-->
fdsfdskh
Run Code Online (Sandbox Code Playgroud)

到这个OUT:

fkdshfks khh fdsfsk 
<div class='codetop'>CODE: AutoIt</div>
<div class='geshimain'>
    <div class="autoit" style="font-family:monospace;">
        <span class="kw3">msgbox</span>
    </div>
</div>
fdsfdskh
Run Code Online (Sandbox Code Playgroud)

谢谢.

html php regex

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

php从双引号中提取字符串

我有一个字符串:

这是一个文字,"你的余额留下0.10美元",结束0

如何在双引号之间提取字符串并仅包含文本(不带双引号):

你的余额剩下0.10美元

我试过preg_match_all()但没有运气.

php string preg-match-all preg-match double-quotes

25
推荐指数
4
解决办法
5万
查看次数

PHP特征方法冲突:特质"继承"和特征层次结构

更新:在我对这个问题的思考中并不孤单,这似乎确实是一个错误.看到这里.它修复的那一天将是一个美好的一天!:)


这开始了I love PHP traits! I'm going to use them everywhere! ^_^,现在它变成了一个Thought Exercise / Learning Experience >_<.

请考虑以下示例:

trait TheErrorOfYourWays{

   public function booboo(){
       echo 'You had a booboo :(';
   }
}

trait SpectacularStuff1 {
    use TheErrorOfYourWays; 
}

trait SpectacularStuff2 {
    use TheErrorOfYourWays;
}

class DoSomethingSpectacular {
    use SpectacularStuff1, SpectacularStuff2;
}
Run Code Online (Sandbox Code Playgroud)

这导致(显然不那么明显):

致命错误:Trait方法booboo尚未应用,因为在DoSomethingSpectacular上存在与其他特征方法的碰撞.

所以我的问题是:如何解决特征中的方法冲突?是否有可能实现重叠特质"继承"?如果是这样,那么"正确"的方法是什么?

为什么我要这样做:

  1. 我想创建自包含的特征和类(混合和匹配样式).如果可能的话,我想说"使用"然后必须发生神奇的东西.没有必要抓住我的想法,"现在又有什么命名空间?"等等等等.
  2. 当我做一些"冒险"的事情并发现我无意中造成了冲突时,不必动态编辑类和特征.
  3. 当时看起来像个好主意.

我尝试过的:

  1. PHP手册.
  2. 谷歌.
  3. 所以包括这个问题 - >这个场景的答案不正确.
  4. 发现这个,但我使用的是PHP 5.5.1版.这是固定的,对吗?对? …

php class multiple-inheritance traits

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

jQuery序列化不起作用

我正在涉及表格序列化,但令人惊讶的是它没有序列化表格.这是代码:

<div id="content">
</div>
<form  id= "myform">
    <input type="text" id="inp"value="mytext">
    <input type="button" id="btn" value="serialize"/>
</form>
Run Code Online (Sandbox Code Playgroud)

这是我正在使用的jQuery代码:

$("form").submit(function(e){
    e.preventDefault();
    var v= $(this).serialize();
    console.log(v);
});
Run Code Online (Sandbox Code Playgroud)

这是小提琴

jquery

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

JQuery if/else语句匹配通配符CSS名称

我正在尝试在JQuery中编写一个if/else语句,它可以通过匹配'IN'或'OUT'(在本例中)来改变元素的类.

例如,我有几个<DIV>class='IN-something'OR class='OUT-something'.

如果我知道确切的CSS类,下面的方法会有效,但我知道它包含'IN'或'OUT'.

所以像这样:

if ($(jRow).hasClass('IN-*'))
{jRow.attr( "class", "OUT-foo" );}
else  
{jRow.attr( "class", "IN-foo");}
Run Code Online (Sandbox Code Playgroud)

想法?谢谢!

jquery if-statement class wildcard indexof

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

如何获得图像的原始大小-Jquery

求助:语法错误

以下代码有效:

var image = {width:0,height:0};
var imageObject = new Image();
function getImageSize(id) {
    imageObject.src = id.attr("src");
    image.width = imageObject.width;
    image.height = imageObject.height;
}
Run Code Online (Sandbox Code Playgroud)

原始问题

我想获得图像的原始宽度和高度,并尝试使用不同的代码来实现它.我的功能触发点击事件,所有图像都调整为400x300.

我尝试使用auto以下方法将图像调整为原始大小:

var image = {width:0,heigth:0};
function getImageSize(id) {
    id.css({
        'width': 'auto',
        'heigth': 'auto'
    });
    image.width = id.attr('width');
    image.heigth = id.attr('heigth');
}
Run Code Online (Sandbox Code Playgroud)

附加auto没有改变图像的大小.

alert(id.attr('width'));总是返回'undefined'.所以它不起作用

var image = {width:0,heigth:0};
var imageObject = new Image();
function getImageSize(id) {
    imageObject.src = id.attr("src");
    image.width = imageObject.width;
    image.heigth = imageObject.heigth;
}
Run Code Online (Sandbox Code Playgroud)

alert(image.width); 工作得很好.

alert(image.heigth); …

jquery height width

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

如何用PHP阅读Javascript cookie

我正在制作一个PHP脚本,它可以像网站上的API一样无法提供.我正在使用curl并且该网站使用javascript发布cookie,因此我无法阅读它们.

是否有PHP类或PHP模块可以读取javascript,存储cookie并让我重新提交curl到提到的页面?

我在某处读到可以从Java读取PHP,所以JS/PHP可能有类似的方法吗?

javascript php cookies

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