小编Ger*_*der的帖子

HTML5中的YouTube视频

如何在HTML5中播放YouTube视频?

youtube html5

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

使用jQuery preventDefault()你怎么能做默认动作?

我有以下代码:

$('a.confirm').click(function(e) {
    e.preventDefault();
    var answer = confirm("Are you sure?")
    if (answer){
        // do the default action
    } 
});
Run Code Online (Sandbox Code Playgroud)

如果用户确认,我必须输入什么代码才能执行默认操作?

jquery

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

如何检测iframe的来源何时更改?

我想检测用户何时点击链接iframe并更改其来源iframe,因为我想调整它的大小.我也使用jQuery.检测此问题的最佳方法是什么?

实际上我需要这样的东西(这个例子在jQuery中,它不起作用,我想象这个)

$('#iframe').live('load', function(){ alert('src is changed')});
Run Code Online (Sandbox Code Playgroud)

html javascript iframe jquery

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

对CSS继承感到困惑

我一直在阅读关于CSS的内容,我对继承如何工作感到困惑(我认为这是下面的正确术语).在CSS中我可以声明一个类:

#mytext {
}
Run Code Online (Sandbox Code Playgroud)

然后我看到有些人这样做:

p.mytext {
}
Run Code Online (Sandbox Code Playgroud)

但为什么这样呢?他们为什么不能这样做:

<p class="mytext">
Run Code Online (Sandbox Code Playgroud)

没有声明p.mytext?我问的是有意义的吗?

有时我看到:

p#mytext......为什么会有所不同?我将继续搜索教程,但感谢任何建议.

css

6
推荐指数
2
解决办法
323
查看次数

Magento如何禁用图像缩放

有谁知道如何禁用Magento中的产品图像缩放?

magento

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

make file:将所有.cpp文件编译为.o文件

我正在尝试创建一个make文件,它将.cpp目录中的所有文件编译到test目录中的.o文件中obj.以下是我正在做的简略版本.问题是编译到.o文件的调用具有正确的.o名称,但它们都编译相同的.cpp文件.

gcc -c -o obj/foo.o test/foo.c
gcc -c -o obj/bar.o test/foo.c
gcc -c -o obj/baz.o test/foo.c
Run Code Online (Sandbox Code Playgroud)

我需要更改什么才能编译相应的.cpp文件?

CPP_FILES := $(wildcard test/*.cpp)
OBJ_FILES = $(patsubst test/%.cpp,obj/%.o,$(CPP_FILES))


obj/%.o: $(CPP_FILES)
    $(CXX) $(CPPFLAGS) $(CXXFLAGS) -c -o $@ $<

executable : $(OBJ_FILES) foo.a
    $(CXX) $(CPPFLAGS) $(CXXFLAGS) -lpthread $^ -o $@
Run Code Online (Sandbox Code Playgroud)

谢谢.

makefile

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

用PHP替换带标记链接的单词

我有一个text($text)和一个单词数组($tags).文本中的这些单词应该替换为指向其他页面的链接,这样它们就不会破坏文本中的现有链接.在CakePHP中,TextHelper中有一个方法可以执行此操作,但它已损坏,并且会破坏文本中现有的HTML链接.该方法假设像这样工作:

$text=Text->highlight($text,$tags,'<a href="/tags/\1">\1</a>',1);
Run Code Online (Sandbox Code Playgroud)

下面是CakePHP TextHelper中的现有代码:

function highlight($text, $phrase, $highlighter = '<span class="highlight">\1</span>', $considerHtml = false) {
  if (empty($phrase)) {
    return $text;
  }

  if (is_array($phrase)) {
    $replace = array();
    $with = array();

    foreach ($phrase as $key => $value) {
      $key = $value;
      $value = $highlighter;
      $key = '(' . $key . ')';
      if ($considerHtml) {
        $key = '(?![^<]+>)' . $key . '(?![^<]+>)';
      }
      $replace[] = '|' . $key . '|ix';
      $with[] = empty($value) ? $highlighter : $value; …
Run Code Online (Sandbox Code Playgroud)

php regex tags cakephp

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

Dot与新线不匹配?

当我.在其中编写正则表达式时,它与新行不匹配.

preg_match('/.*+?/') ...
Run Code Online (Sandbox Code Playgroud)

我需要写什么,以匹配所有可能的字符和新行?

php regex

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

变量前面的符号是什么意思?

我正在'解剖'PunBB,它的一个函数检查BBCode标签的结构并尽可能修复简单的错误:

function preparse_tags($text, &$errors, $is_signature = false)
Run Code Online (Sandbox Code Playgroud)

什么是&在前面的$error变量是什么意思?

php punbb

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

将jQuery转换为原始JS-在h1之后插入p元素

关于如何将这个jQuery转换为香草JS的任何想法:

$('.section > h1').after('<p>This paragraph was inserted with jQuery</p>');
Run Code Online (Sandbox Code Playgroud)

我是jQuery的新手,甚至是香草JS的新手。

据我所知:

var newP = document.createElement('p');

var pTxt = document.createTextNode('This paragraph was inserted with JavaScript');

var header = document.getElementsByTagName('h1');
Run Code Online (Sandbox Code Playgroud)

不知道从这里去哪里?

javascript jquery

5
推荐指数
0
解决办法
4791
查看次数

标签 统计

jquery ×3

php ×3

javascript ×2

regex ×2

cakephp ×1

css ×1

html ×1

html5 ×1

iframe ×1

magento ×1

makefile ×1

punbb ×1

tags ×1

youtube ×1