小编3gw*_*ain的帖子

jQuery:有没有办法使用数组选择器选择多个元素?

是否可以使用数组选择器选择多个元素?

如果是这样,最好的方法是什么?在我的项目中,我只需要使用数组选择器.

这是我的示例代码:

<ul>
    <li>1<li>
    <li>2<li>
    <li>3<li>
    <li>4<li>
    <li>5<li>
</ul>
<a href="#">select</a>?

$('a').click(function(){
    var element = $('ul').find('li')[0]; // Instead is it possible $('ul').find('li')[0,3,4]? I know we can select finding each alone. But is there any shortcut?
    $(element).css({border:'1px solid red'});
})?
Run Code Online (Sandbox Code Playgroud)

jquery

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

为什么jQuery是"非MVC框架"?

我想了解"MVC"backbone.js.我遇到了一篇将jQuery描述为非MVC框架的文章,但我不明白这意味着什么.

我正在使用jQuery进行所有DOM操作,一切正常.

用一个简单的例子可以解释一下吗?

jquery backbone.js

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

Javascript原型函数返回函数抛出错误

我添加了一个函数来按顺序返回我的函数,稍后我调用它时,我无法得到结果.而是抛出错误.

谁告诉我我的方式是错的?

String.prototype.reverse = function(st){
    return st.split('').reverse().join('');
}

var myString = "sample string to reverse";

var reversed = myString.reverse();
Run Code Online (Sandbox Code Playgroud)

我明白我的方式是错的.任何人都可以帮助我纠正我的功能?

javascript jquery

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

'Prototype'抛出TypeError:info未定义

我试图通过原型继承一​​个函数,似乎一切都是正确的(据我所知),但我收到错误...任何人帮我理解这个问题?

功能:

(function($){
    var Man = function(info){
        this.name = info.name;
        this.age = info.age;
        this.work = info.work;
    }

    Man.prototype.tell = function(){
        return 'I am Mr.' + this.name;
    }

    var Dog = function(info){
        Man.call(this,info);
    }

    Dog.prototype = new Man();

    var dog1 = new Dog({name:'Dobber',age:3,work:'roming'});
    console.log(dog1.tell());

})($);
Run Code Online (Sandbox Code Playgroud)

错误我得到:

TypeError: info is undefined
Run Code Online (Sandbox Code Playgroud)

javascript jquery prototype

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

webpack 5 图像未使用“reactjs”加载

这是我的 webpack.config:

const HtmlPlugin = require("html-webpack-plugin");
const path = require("path");
module.exports = {
    watch: true,
    output:{
        path:path.resolve(__dirname, "build"),
        filename:"bundle.js"
    },
    module:{
        rules:[
            {
                test:/\.(js|jsx)$/,
                exclude:/node_modules/,
                use:[{loader:"babel-loader"}]
            },
            {
                test:/\.html$/,
                use:[{loader:"html-loader"}]
            },
            {
                test: /\.(png|jpe?g|gif)$/i,
                use: [{loader: 'file-loader'}],
            }
        ]
    },
    plugins:[
        new HtmlPlugin({
            filename:"index.html",
            template:"./src/index.html"
        })
    ],
    devtool: 'inline-source-map',
    devServer:{
        historyApiFallback:true,
        port:5000
    }
}
Run Code Online (Sandbox Code Playgroud)

我正在 index.js 中导入图像:

import React from "react";
import ReactDOM from "react-dom";
import Img from "./images/flower.jpg"; 

const App = () => {
    return (
        <div>
            <h1>Hello World!!</h1> …
Run Code Online (Sandbox Code Playgroud)

reactjs webpack

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

将“textarea”高度保持为“100%”不起作用

我在左列中保留了一些输入元素,在右列中只保留了textarea,我试图将高度添加到100%等于左列。但由于某种原因它不起作用。

.popup {
  border: 1px solid red;
  background: rgba(000, 000, 000, 0.4);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}

form,
fieldset {
  padding: 0;
  margin: 0;
  border: 0;
}

form {
  display: flex;
  flex-wrap: wrap;
  border: 1px dotted gray;
  width: 25rem;
}

fieldset {
  width: 50%;
  background: #333;
  padding: 0.5em;
  margin: 0;
  box-sizing: border-box;
}

form label {
  display: block;
  width: 100%;
  margin-bottom: 1rem;
}

form …
Run Code Online (Sandbox Code Playgroud)

javascript css flexbox

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

这种宣言如何帮助我们?

我看到有一个变量声明现在流行,

声明是:

var object = object || {};

var array = array || [];

var number = number || 20
Run Code Online (Sandbox Code Playgroud)

像这样.我认为,它正在使用捕获数据.但这是唯一的用途吗?或者这有进一步的进展吗?否则我们需要以这种方式声明变量?谁能解释一下?

javascript jquery

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

标签 统计

jquery ×5

javascript ×4

backbone.js ×1

css ×1

flexbox ×1

prototype ×1

reactjs ×1

webpack ×1