小编Gra*_*ham的帖子

Javascript - 标签之间的全局替换字符串

有人可以帮助我使用 regexp javascript 代码,用<br /><pre>分区中找到的换行符 "\n"替换所有标签。例如,传递给包含以下内容的函数的字符串

<pre class="exampleclass">1<br />2<br />3</pre>
Run Code Online (Sandbox Code Playgroud)

应返回为(未显示换行符,但我希望您明白):

<pre class="exampleclass">1(newline)2(newline)3</pre>
Run Code Online (Sandbox Code Playgroud)

另一个例子:

<div>foo<br />bar<pre>1<br />2</pre></div>
Run Code Online (Sandbox Code Playgroud)

返回为:

<div>foo<br />bar<pre>1(newline)2</pre></div>
Run Code Online (Sandbox Code Playgroud)

请注意,类和部门的内容以及字符串中的其他内容(其他 div 等)是动态的。另一方面,<br />标签不会改变,因此不需要迎合<br>或其他变体。

注意 - 我正在处理字符串,而不是 HTML 元素.. 以防万一我提出问题的方式有任何混淆。

javascript

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

Jquery代码中断页面Javascript

我需要一个函数来从其中<a>找到的div中删除URL <div class="rj_insertcode">.我不熟悉解决这个问题的方向,我最终调集了以下Jquery代码:

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<script src="jquery.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function(){
    $('div.rj_insertcode a').each(function() {
        $(this).replaceWith($(this).html());
    });  
});     
</script>
</head>
Run Code Online (Sandbox Code Playgroud)

我的网站使用Joomla CMS,我能够将上面的脚本添加到模板index.php的底部.它运行良好,并删除定义的标签之间生成的链接.

我的问题:
包含JavaScript的页面无法正常运行.JavaScript似乎已禁用或无法运行.

我可以更改什么以确保JavaScript仍能正常运行,还是我可以采用另一种方法?

javascript jquery joomla

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

需要帮助将Jquery转换为Mootools

有人可以帮助我将以下Jquery脚本转换为mootools等效的吗?

我需要使用Mootools来防止我的Joomla网站出现冲突问题.

    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js" type="text/javascript"></script>
    <script type="text/javascript">
    jQuery(document).ready(function(){
        jQuery('div.rj_insertcode a.glossarylink').each(function() {
            jQuery(this).replaceWith(jQuery(this).html());
        });  
        jQuery('.no_glossary a.glossarylink').each(function() {
            jQuery(this).replaceWith(jQuery(this).html());
        });  
    });     
    </script>
    </head>
Run Code Online (Sandbox Code Playgroud)

或者,如果有人可以推荐如何使上述代码与Mootools兼容(我对两种语言都相当新),我们将不胜感激.

jquery mootools

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

在mySQL数据库中搜索%20

我试图通过phpmyadmin搜索我的数据库中包含%20的任何行.这是我的查询:

select * from `jos_picmicro_content` where `introtext` like '\%20' escape '\';
Run Code Online (Sandbox Code Playgroud)

除外它返回以下错误:

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''\'' at line 1
Run Code Online (Sandbox Code Playgroud)

我做错了什么?

mysql phpmyadmin

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

标签 统计

javascript ×2

jquery ×2

joomla ×1

mootools ×1

mysql ×1

phpmyadmin ×1