File tree Expand file tree Collapse file tree 2 files changed +17
-18
lines changed Expand file tree Collapse file tree 2 files changed +17
-18
lines changed Original file line number Diff line number Diff line change @@ -276,25 +276,26 @@ dom.select("#id")!.setAttr({
276
276
Push the element to a target element.
277
277
278
278
``` typescript
279
- type PushTarget = number
280
- | " firstElementChild"
281
- | " lastElementChild"
282
- | " randomElementChild"
283
- | " beforeElement"
284
- | " afterElement"
285
- | " replaceElement"
279
+ type PushTarget =
280
+ | number
281
+ | " firstElementChild"
282
+ | " lastElementChild"
283
+ | " randomElementChild"
284
+ | " beforeElement"
285
+ | " afterElement"
286
+ | " replaceElement" ;
286
287
287
288
function push<T extends PushTarget >(
288
289
el : HTMLElement | FastjsDomList | FastjsDom ,
289
290
target : T ,
290
- clone ? : boolean
291
- ): PushReturn <T >;
291
+ clone ? : boolean ,
292
+ ): PushReturn <T >;
292
293
```
293
294
294
295
Example:
295
296
296
297
``` typescript
297
- dom .create (" div" ).push (dom .select (" #app" ), " lastElementChild" )
298
+ dom .create (" div" ).push (dom .select (" #app" ), " lastElementChild" );
298
299
```
299
300
300
301
It will return a ` PushReturn<T> ` object.
@@ -308,27 +309,27 @@ type PushReturn<T> = {
308
309
el: FastjsDom ;
309
310
origin: FastjsDom ;
310
311
father: FastjsDom | null ;
311
- }
312
+ };
312
313
```
313
314
314
315
## FastjsDom.insert
315
316
316
317
Insert a element to it.
317
318
318
319
``` typescript
319
- type InsertTarget = number | " after" | " before" | " first" | " last" | " random"
320
+ type InsertTarget = number | " after" | " before" | " first" | " last" | " random" ;
320
321
321
322
function insert<T extends InsertTarget >(
322
323
el : HTMLElement | FastjsDomList | FastjsDom ,
323
324
target : T ,
324
- clone ? : boolean
325
+ clone ? : boolean ,
325
326
): InsertReturn ;
326
327
```
327
328
328
329
Example:
329
330
330
331
``` typescript
331
- dom .select (" #app" ).insert (dom .create (" div" ), " last" )
332
+ dom .select (" #app" ).insert (dom .create (" div" ), " last" );
332
333
```
333
334
334
335
It will return a ` InsertReturn ` object.
@@ -338,6 +339,5 @@ type InsertReturn = {
338
339
index: number ;
339
340
added: FastjsDom ;
340
341
origin: FastjsDom ;
341
- }
342
+ };
342
343
```
343
-
Original file line number Diff line number Diff line change @@ -9,7 +9,7 @@ Fastjs redesigned a lot of API to help you write in different ways, and we provi
9
9
## Import Module
10
10
11
11
``` typescript
12
- import { dom } from " jsfast"
12
+ import { dom } from " jsfast" ;
13
13
```
14
14
15
15
## Select a element
@@ -119,4 +119,3 @@ dom.create("div", {
119
119
class: [" class1" , " class2" ],
120
120
});
121
121
```
122
-
You can’t perform that action at this time.
0 commit comments