Comments (5)
Is it correct that the "full featured" selector engine only is needed for finding the "context" element? Why not let var weld = function(selector, data, pconfig) { ... }
become: var weld = function(elements, data, pconfig) { ... }
and let the user provide the elements collection?
from weld.
Passing in a collection and removing this responsibility from the lib is a great idea. With this consideration, the jQuery-specific convenience functions such as extend, first, etc. that were used to expedite the project release will become the focus of this task.
from weld.
$.extend
seems to used only once for the options, so the replacement would be easy. Just starring at "Pro JavaScript Techniques" by John Resig. Chapter 05 provides simple "3 liners" like first()
, append()
, remove()
, attr()
etc.
from weld.
I should mention that the level of this issue is 'Easy'. It's less a question of how and more about who has the time, as I'm sure we're all tight on bandwidth. =)
from weld.
In progress... nearly done...
from weld.
Related Issues (20)
- Numeric values do not show up unless converted to strings HOT 4
- jQuery plugin: selector should limit the elements to work on. HOT 3
- Is there an easy way to populate element's attribute? HOT 12
- How can I integrate jquery-mobile? HOT 5
- Doesn't recognise JSON numbers HOT 3
- Doesnt handle empty strings properly
- map provides null parent HOT 6
- Weld ignores tagets with multiple occurrences HOT 2
- How to weld <a href="/thepath" class ="mylink">hello</a> HOT 3
- Server side weld with ruby HOT 6
- Using Weld with Browserify throws error on require('tty') HOT 15
- typo: contributors
- npm install warning HOT 3
- Is it possible to weld nested arrays? HOT 1
- Weld doesn't work with JS bundlers built on node. HOT 6
- Appending new data HOT 3
- RequireJS issue with weld-min.js
- Project status? HOT 4
- map and access to the row data
- Weld with virtual-dom HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from weld.