小编qad*_*nza的帖子

如何选择具体的第一个孩子

<div id="divL">
  <br><br>
  <div id="person">abc</div>
  <div id="person">xxx</div>
  <div id="person">xxx</div>
</div>  
Run Code Online (Sandbox Code Playgroud)

CSS

#divL:first-child div{
    background:#ffffff;  //doesn't work
}
Run Code Online (Sandbox Code Playgroud)

我想跳过<br>标签并选择第一个div标签(abc)内部divL

html css css-selectors

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

我可以大胆描述元标记吗?

我可以格式化这样的元标记,特别是og标记,因为我想在Facebook共享窗口中加粗文本.

<meta name='description' content='<strong>WELCOME TO MY NEXT PERFORMANCE</strong>'>
<meta property='og:description' content='<strong>WELCOME TO MY NEXT PERFORMANCE</strong>'>
Run Code Online (Sandbox Code Playgroud)

html meta-tags facebook-opengraph

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

单击除指定类之外的任何位置

如果除了.m1wrapdiv 之外的任何地方有点击,我需要显示警报.

为什么这不起作用?即使我点击也会出现警报.m1wrap

$(document).on("click", function(e) {
    if (e.target.class !== "m1wrap") {
        alert ("323");
    };
})
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

如何获得包含一些文本的div

HTML:

<div class="linkL 01 mp3/01.mp3 imgT/03.jpg">lorem1 - part1</div>
<div class="linkL 02 mp3/02.mp3 imgT/03.jpg">lorem2 - part2</div>
<div class="linkL 03 mp3/03.mp3 imgT/03.jpg">lorem3 - part3</div>
Run Code Online (Sandbox Code Playgroud)

使用Javascript:

var numera = window.location.hash;
var numera  = numera.replace("#","");
console.log(numera); // `part3`
var author = $(".linkL:contains(numera)").html().split(" - ")[0];  
Run Code Online (Sandbox Code Playgroud)

我想得到的结果 lorem3

但这就是控制台所说的:

index.js:37 Uncaught TypeError: Cannot read property 'split' of undefined
Run Code Online (Sandbox Code Playgroud)

html javascript jquery

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

如何切换文字颜色?

我需要将文本颜色从红色切换到绿色,反之亦然.

<div id="logoup">DEEP</div>
<button id='btn'>CLICK</button>
Run Code Online (Sandbox Code Playgroud)

CSS

#logoup{
    color:red;
}
.greened{
   color:green;
}
Run Code Online (Sandbox Code Playgroud)

JS

$("#btn").click(function(){
    $('#logoup').toggleClass('greened');
});
Run Code Online (Sandbox Code Playgroud)

不行.控制台是空的.

的jsfiddle

html javascript css jquery

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

如何使用jquery对具有本地字符的项目进行排序?

我想按字母顺序对上面的div进行排序并使用以下代码:

$('#btnabc').click(function(){
  $('.item').sort(function(a, b) {
    if (a.textContent < b.textContent) {return -1;}
    else {return 1;}
  }).appendTo('#panelb');
});
Run Code Online (Sandbox Code Playgroud)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id='panelb'>
  <div class='item'>zaba</div>
  <div class='item'>žaba</div>
  <div class='item'>ciao</div>
  <div class='item'>?ao</div>
  <div class='item'>suma</div>
  <div class='item'>šuma</div>
</div>
Run Code Online (Sandbox Code Playgroud)

它有效,但具有本地字符的项目未正确排序.基本上,在排序过程中我需要:

`ž` - to be considered as - `z`
`?` and `?` - to be considered as - `c`
`š` - to be considered as - `s`
`?` - to be considered as - `d`
Run Code Online (Sandbox Code Playgroud)

有帮助吗?

html javascript sorting jquery character

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

替换非字母数字字符的所有组合

我需要从各种字符串创建url.
所以试图替换所有非字母数字字符and all of their combinations- 用连字符(-)

$string = "blue - sky";
$string = preg_replace("/[^A-Za-z0-9 ]/", '-', $string);
echo $string;  
Run Code Online (Sandbox Code Playgroud)

结果 - blue---sky
预期 - blue-sky.

php

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

phpMyAdmin错误1932-表格在引擎中不存在

Windows 7-Xampp

我有一个包含14个表的数据库。这几天我一直与他们一起工作,直到今天早上都没有问题。

除table外,所有表都可以posts。当我单击它的名称时(phpMyAdmin的左侧菜单),我收到一条消息:

#1932... posts doesnt exist in engine

在stackoverflow上有六个标题相似的帖子,但是对我来说没有解决方案。

例如,是关于系统表phpmyadmin.pma和ubuntu的。我在Windows上,表posts是一个用户表。

有什么帮助吗?

mysql phpmyadmin

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

将网格容器居中

#panelb {
  background: lightblue;
  display: grid;
  grid-template-columns: repeat(auto-fit, 300px);
}

.card {
  background: gold;
}

.imgcard {
  display: block;
  width: 100%;
  margin: 0 auto;
}
Run Code Online (Sandbox Code Playgroud)
<div id='panelb'>
  <div class='card'>
    <img class='imgcard' src='imglink/01.jpg' alt='img'>
    <div class='linktitle'>TITLE</div>
  </div>

  <div class='card'>
    <img class='imgcard' src='imglink/02.jpg' alt='img'>
    <div class='linktitle'>TITLE</div>
  </div>

  ... and so on - about 50 cards
</div>
Run Code Online (Sandbox Code Playgroud)

一切正常,除了我希望panelb始终位于页面中心,即具有动态宽度和相等的左/右边距。

我不能写,display:inline-block;因为它已经是了display:grid

margin: 0 auto使其宽度始终为 100% 或另一个给定宽度,无论cards一行中有多少个。

有什么帮助吗?

html css css-grid

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

获取具有特定href属性的元素数组

我需要story具有href属性开头的元素数组(内部)view.php.

以下是我的尝试,没有成功:

let arr = $('#story').find(".el[href.startsWith('view.php')]");
//let arr = $('#story').find(".el[attr('href').startsWith('view.php')]");

console.log(arr);
Run Code Online (Sandbox Code Playgroud)
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div id='story'>
<a class='el' href = 'view.php?id=323'>lorem</a>
<a class='el' href = 'about.php'>ipsum</a>
<a class='el' href = 'index.php'>lorem</a>
<a class='el' href = 'view.php?id=525'>ipsum</a>
</div>
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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